Rennes' 2-1 win over Monaco took them top on Saturday night, but Sainté's 2-2 draw in Nantes on Sunday kept them atop the standings... meanwhile a fit-again Kylian Mbappé powered PSG to a 4-0 win in Nice - and into the top half of the table.
It's very tight at the top after four Ligue 1 Uber Eats rounds, with Saint-Etienne edging second-placed Rennes on goal difference alone, while in-form Montpellier and promoted surprise packet Lens are just a point of the pace.
Stunning debut for teenTruffert
Rennes slid into top spot after 18-year-old defender and Ligue 1 Uber Eats debutant Adrien Truffert lashed home the winner in a 2-1 triumph over Monaco on Saturday evening. The principality club lost their unbeaten record under new boss Niko Kovac despite captain - and last season's Ligue 1 Uber Eats co-top scorer - Wissam Ben Yedder's bagging his first of the campaign to cancel out France midfielder Steven Nzonzi's opener.
"Our strong form comes thanks to the players' state of mind, the will to never let go. The good physical shape of the players too, because we finished very strongly," said Rennes boss Julien Stéphan. "Along with the mentality of the players coming off the bench, who are regularly decisive, it makes a set of things that allow us to remain dangerous until the last second."
Stéphan was also full of praise for youngster Truffert who, on top of scorign the winner, set up Nzonzi's opener in a sensational top-flight debut.
"We said we weren't going to sign a new left-back and that we were counting on him. He got his chance against Monaco, a first for him, and he showed his quality of crossing and shooting with a lot of personality."
Sainté held but still top
However, Saint-Etienne edged their way back to the top of the table with a 2-2 draw in Nantes, although Claude Puel's men looked the goods to maintain their perfect record after teenager Adil Aouchiche scored his first since signing from PSG and new signing Yvann Maçon thumped home a sensational strike from distance.
"A point, it's not bad, but given how things played out, you tell yourself that you are a little disappointed. We created the possibility of a fourth victory by going 2-0 up. We showed that we're competitive," said Puel, who saw Canaris Moses Simon and substitute Renaud Emond hit back to clinch a point for Christian Gourcuff's side. "With a little more freshness, maybe we could have handled the end of the match better."
Mbappé: 'Get things going'
Meanwhile, embattled champions Paris Saint-Germain had a fit-again Kylian Mbappé to thank for a stunning return to form as the capital thumped OGC Nice 3-0 at the Allianz Riviera on Sunday afternoon.
The France forward, recovered from COVID-19 and and ankle injury, was in diabolical form, using his trademark pace and close control to score the opener and set up the second for Angel Di Maria, who in turn fired in the corner for Marquinhos to head home the third from close range.
"I was happy to be back! It's great to play and to be back with my teammates, the team and the club. I return with a victory and a goal, so I am happy," said the France prodigy after helping his side - along with the excellent Keylor Navas in goal - to make it two in a row and break into the top half of the table. "We are getting our feeling back, our way of playing. We can do better, of course, but it was a good performance to get things going."
OL mark time
Olympique Lyonnais - and captain Memphis Depay - continued to struggle to repeat the form that saw them open their campaign with a 4-1 walloping of Dijon in Round 2, playing out a scoreless draw with Nîmes on Friday evening.
OL sit in 12th, level on five points with Bordeaux, who fell 2-1 away to Lens, with Gaël Kakuta hitting the winner from the spot. The promoted side's run of three wins has them duking it out with Montpellier - who had Algeria international Andy Delort's first two strikes of the campaign and a screamer from Florent Mollet to thank for a 4-1 win over Angers - behind the leading pair.
Germain rescues point for OM
Olympique de Marseille, who followed up their fiery Classique win over PSG with defeat to Saint-Etienne in mid-week, almost came unstuck at home to LOSC, but a late header from perennial second-choice striker Valère Germain cancelled out Luis Araujo's opener off the bench in the 1-1 draw at the Orange Vélodrome.
Brest, Metz and Strasbourg get up
Stade Brestois 29 pushed into the top half of the table with a thrilling 3-2 win over Lorient, while FC Metz got their first points of the season 2-1 over struggling ten-man Reims with Senegal striker Ibrahima Niane bagging a brace. Strasbourg also got off the mark with a 1-0 win over bottom-placed Dijon, climbing to 18th thanks to Serbian defender Stefan Mitrovic's late strike.