Manchester City came from behind with two late goals to secure a 2-1 victory over Bournemouth in their Premier League opener on Sunday.
James Tavernier gave Bournemouth a shock lead in the 26th minute, putting City under pressure as the visitors struggled to find a way back into the contest.
Enzo Maresca looked set to suffer defeat in his first league match in charge of City, with his side trailing until the closing stages.
However, Marc Guéhi levelled the score in the 84th minute, rising highest to head home from a corner and revive City’s hopes of completing a comeback.
The champions then completed the turnaround deep into stoppage time.
Rayan Cherki delivered a clever pass into the box, allowing Josko Gvardiol to bundle the ball over the line in the second minute of added time.
The goal was subjected to a lengthy VAR review before it was eventually confirmed, sparking celebrations from Maresca and his players.
The dramatic victory spared City an embarrassing defeat and handed Maresca a winning start to his Premier League campaign.