Paris Saint-Germain failed to equal the record for their longest unbeaten run in France's top flight as they suffered a shock 2-0 defeat away to Evian on Wednesday.
Youngster Clarck Nsikulu put Evian in front at the end of a counterattack with 15 minutes remaining in freezing Annecy, and on-loan Marseille winger Modou Sougou made sure of the win for the home side when he added another in the 87th minute.
That goal came just seconds after Javier Pastore had missed a glorious chance to bring the defending champions level, and the result ends PSG's unbeaten record under Laurent Blanc.
Indeed, the capital club's sequence of Ligue 1 matches without defeat ends at 26, one short of the club record set in their title-winning 1993-94 campaign.
And their overall run without losing in all competitions ends at 36 matches, also one short of the club record.
However, that sequence does not include a defeat to Evian on penalties in the quarter-finals of the French Cup last season, and now the club from the shadow of the Alps can claim to be PSG's bogey side.
"This win is marvellous for all our fans, the whole region. I have to congratulate my players," said Evian coach Pascal Dupraz, who nevertheless admitted his frustration that his side were unable to produce such performances on a regular basis.
Blanc's side are now just a single point clear of Lille at the top of the table, with the northern side having beaten Marseille 1-0 on Tuesday, with Nolan Roux scoring a stoppage-time winner as Nigerian goalkeeper Vincent Enyeama kept his 11th consecutive clean sheet.
Meanwhile, Monaco are just one point futher behind in third after they won 3-0 away to Nice in a Cote d'Azur derby on Tuesday, achieved without Radamel Falcao, as the Colombian missed a second successive game due to injury.
James Rodriguez, Emmanuel Riviere and Lucas Ocampos got the goals for Claudio Ranieri's men, as Nice fell to a sixth straight defeat.
Elsewhere on Wednesday, veteran goalkeeper Mickael Landreau broke the record for the most appearances by any player in France's top flight as he started for Bastia in their Corsican derby draw with Ajaccio.
French international Landreau played his 603rd Ligue 1 game, three days after equalling the previous record held by former Monaco 'keeper Jean-Luc Ettori, in a game played on neutral ground on the mainland at the Stade Parsemain, home of second-tier club Istres.
But Landreau, formerly of Nantes, PSG and Lille, was unable to help Bastia beat their island rivals as the game ended in a 1-1 draw, a late Eduardo strike for Ajaccio cancelling out Florian Raspentino's early opener.
"It is fabulous to experience this and to be able to share it," said Landreau after the match.
"The game was played behind closed doors, but I prepare for every match in the same manner.
Saint-Etienne missed the chance to reclaim fifth spot as they went down 3-1 away to Rennes in Brittany, with Argentine striker Silvio Romero scoring his first two goals in French football for the hosts.
Bordeaux inflicted a first home defeat on Guingamp since the opening day of the season, winning 1-0 thanks to a solitary Julien Faubert strike, while Lorient increased the pressure on beleagured Montpellier coach Jean Fernandez with a 2-0 victory at the Stade de la Mosson.
Maxime Barthelme put Lorient ahead before Cameroon international forward Vincent Aboubakar scored his ninth goal of the season from the penalty spot at the death after the home side had been reduced to nine men by the dismissals of Vitorino Hilton and Abdelhamid El-Kaoutari.
However, Montpellier's plight is not as serious as that of Sochaux, who remain rooted to the bottom seven points from safety after losing 2-0 at home to Reims.
The midweek round of games concludes on Thursday when mid-table duo Lyon and Toulouse meet at the Stade de Gerland.