After winning just one of their four league matches since the World Cup, Paris Saint-Germain had allowed the Ligue 1 title race to open back up as they headed to Montpellier on Wednesday.
And for 55 minutes, it seemed like things would actually be going from bad to to worse for the French champions.
Sergio Ramos and Kylian Mbappe both went off injured in the first half, while Neymar was left out altogether due to muscle fatigue. Mbappe did have time to step up and take a penalty before he was replaced, but saw both his original effort and a retake saved.
Bayern Munich head to Paris in just 13 days' time for the resumption of the Champions League, and fans will now be sweating on the fitness of their superstar forward, as well as veteran defender Ramos.
In Mbappe's absence, it was an unlikely hero who stepped up in the shape of midfielder Fabian Ruiz. The Spain international opened the scoring with his first goal for the club with a toe poke from close range, before assisting Lionel Messi for PSG's second 15 minutes later.
Montpellier pulled one back in the 89th minute, but substitute Warren Zaire-Emery added a third to settle any late nerves for the Ligue 1 leaders - becoming PSG's youngest ever Ligue 1 goalscorer in the process.
GOAL breaks down the winners and losers from the 3-1 win...