Strasbourg battle back from a two-goal deficit to earn a 3-3 draw against Paris Saint-Germain at the Stade de la Meinau.
Kevin Gameiro put the home side ahead in the second minute, but the champions responded as Kylian Mbappe equalised with a neat finish.
He turned provider for the second to tee up Achraf Hakimi to put the visitors ahead before he capitalised on a mistake from Alexander Djiku to notch his brace and PSG’s third.
However, an own goal from Marco Verratti gave Strasbourg hope, and they earned a share of the spoils courtesy of a composed strike from Anthony Caci at the death.
Caci’s goal could have huge implications for Strasbourg’s hopes of playing European football next season.
STRASBOURG (3-5-2): Matz Sels; Lucas Perrin, Gerzino Nyamsi, Alexander Djiku; Frederic Guilbert, Adrien Thomasson, Sanjin Prcic, Jean-Ricner Bellegarde, Dimitri Lienard; Ludovic Ajorque, Kevin Gameiro.
STRASBOURG SUBS: Karol Fila, Jean Eudes Aholou, Dion Moise Sahi, Eiji Kawashima, Anthony Caci, Habib Diallo, Maxime Le Marchand, Ibrahima Sissoko, Habib Diarra.
PSG (3-4-3): Gianluigi Donnarumma; Marquinhos, Sergio Ramos, Presnel Kimpembe; Achraf Hakimi, Marco Verratti, Danilo Pereira, Juan Bernat; Lionel Messi, Neymar, Kylian Mbappe.
PSG SUBS: Keylor Navas, Angel Di Maria, Georginio Wijnaldum, Nuno Mendes, Ander Herrera, Thilo Kehrer, Eric Ebimbe, Xavi Simons, Edouard Michut.
1-0!!!!! Gameiro latches on to a through ball behind the PSG defence and then fires past Donnarumma from a tight angle into the top-right corner. Perrin knocks a hopeful pass behind Kimpembe and Gameiro displays a turn of pace to beat the defender to the ball. He bursts into the inside-right channel before dispatching a powerful effort past Donnarumma, beating the Italian at his near post.
1-1!!! The visitors are back in the game with a fine goal from Mbappe on the counter. Perrin loses the ball upfield and it allows Neymar to thread a pass for Mbappe behind the Strasbourg backline. The forward takes a good first touch in the inside-left channel before placing his effort between the legs of Sels to find the back of the net.
2-1 PSG!!!!! The champions take the lead with a brilliant team move that is finished by Hakimi. Neymar releases the run of Mbappe in the inside-left channel before the Frenchman spots an unmarked Hakimi in the middle. Mbappe finds the wing-back in the six-yard box before he dispatches his strike into the top-left corner. A clinical PSG attack.
3-1 PSG!!!!! The forward takes the game away from Strasbourg following a horrendous mistake from Djiku. The Strasbourg defender plays a blind backpass to Sels and places the ball straight into the path of Mbappe. He needs no invitation to race through on goal before slotting his effort into the bottom-right corner.
3-2!!!!!!! Strasbourg are back in the game as Diallo’s header strikes Verratti and beats Donnarumma. Guilbert lifts a dangerous corner into the box that Diallo rises to attack. His header travels towards goal and then deflects off the knee of the Italian before crossing the line. Game on.
3-3!!!!!! Caci coasts in unmarked at the back post to steer home an equaliser with a precise finish, sending the home fans into raptures. Lienard does well down the left flank to lift a cross into the box. Caci holds his composure to guide his right-footed strike past Donnarumma into the top-right corner.
So, what’s next?
PSG are next in action next Sunday against Troyes at the Parc des Princes.
Meanwhile, Strasbourg are on the road next Saturday against Brest.