Paris Saint-Germain were made to wait to clinch the Ligue 1 title after they were held to a 2-2 draw by Strasbourg in a game that included an astonishing miss by Eric Maxim Choupo-Moting.
Substitute Thilo Kehrer headed in an 82nd-minute equaliser but Strasbourg spoiled the party plans in the French capital, picking up an unexpected point to keep the champions-elect waiting.
After nearest rivals Lille were only able to draw 1-1 at Reims earlier on Sunday, PSG knew three points at the Parc des Princes would see them crowned league winners for a sixth time in seven seasons.
Thomas Tuchel's side appeared on course to get the job done when Choupo-Moting tapped in Colin Dagba's low cross to open the scoring in the 13th minute, but Strasbourg had clearly not read the script.
The visitors equalised through Nuno da Costa - who turned in Lionel Carole's low cross.
Choupo-Moting turned from hero to goat when he somehow managed to divert teammate Christopher Nkunku's goal-bound shot, stopping it on the goal line rather than helping it over the line.
Strasbourg capitalized when Anthony Goncalves put the Coupe de la Ligue winners ahead, smashing in a long-range drive with his right foot.
Kylian Mbappe was summoned from the bench early in the second half by Tuchel but it was another replacement in Kehrer who levelled the score, turning in Julian Draxler's corner from the right.
FULL-TIME: The victory champagne is going to have to stay on ice as Strasbourg play spoiler at the Parc De Princes - the first time PSG failed to win at home all season 👀@PSG_English 2️⃣@RCSA 2️⃣ pic.twitter.com/0LZwmqNgp8— beIN SPORTS USA (@beINSPORTSUSA) April 7, 2019