Joao Neves secured a thrilling victory for Paris Saint-Germain with a 95th-minute goal, propelling them to the top of Ligue 1 after a 3-2 win over Lyon.
This marked PSG's second consecutive late triumph, following Goncalo Ramos' last-minute goal against Nice. Despite Senny Mayulu's early chance for Lyon, PSG took the lead in the 26th minute when Warren Zaire-Emery scored from Vitinha's pass.
Afonso Moreira quickly equalised for Lyon with a precise finish just four minutes later. However, PSG regained their lead in the 33rd minute when Vitinha dispossessed Tanner Tessmann and set up Khvicha Kvaratskhelia, who expertly curled the ball past Dominik Greif. Nicolas Tagliafico nearly scored for Lyon but hit the post before Ainsley Maitland-Niles levelled again with a stunning half-volley five minutes into the second half.
Lyon faced a setback when Tagliafico received a second yellow card in the 93rd minute for fouling Vitinha, reducing them to ten players. PSG took advantage of this numerical superiority in almost the final play, as Neves headed home from a Lee Kang-In corner to secure victory. The match was filled with drama and showcased PSG's resilience.
UNTIL THE END!#OLPSG - I #Ligue1 pic.twitter.com/GewjyLL2RXParis Saint-Germain (@PSG_English) November 9, 2025
This victory marked PSG's first back-to-back Ligue 1 wins with stoppage-time goals since September 2021. Lyon have now suffered five consecutive defeats against PSG in top-flight encounters, their longest losing streak against one opponent since facing Nancy between 1982 and 1991. Paulo Fonseca's team has also received four red cards this season, only surpassed by Girona in Europe's top five leagues.
Zaire-Emery made history by becoming the first player born in 2006 or later to score six or more goals in Ligue 1. His opening goal highlighted his growing influence on the team. The match demonstrated both teams' determination and provided an exciting spectacle for fans.










