Manchester City's Kevin de Bruyne sparked a late comeback 3-2 victory for his side at Newcastle United on Saturday in his first Premier League action since the opening day of the season.
The Belgian midfielder, out since August because of a hamstring injury, came off the bench in the 69th minute with City trailing 2-1 and equalised with a clinical low finish.
He then played the perfect pass in stoppage time for fellow substitute Oscar Bobb to secure the three points that moved champions City into second place, two points behind Liverpool.
Bernardo Silva, the man De Bruyne replaced, had given City a 26th-minute lead with a sublime close-range finish but Pep Guardiola's side were soon rocked back on their heels.
Alexander Isak curled in an equaliser in the 35th minute and Anthony Gordon sent the home fans wild with an almost identical finish two minutes later.
City have 43 points from 20 games with Liverpool on 45 while Newcastle's fourth successive defeat left them 10th in the standings.
Liverpool held off a spirited Everton fightback to claim a 2-1 Premier League victory in a tense Merseyside derby at Anfield on Saturday, preserving their perfect start to the season and moving further ahead atop the table after five games.
Defending champions Team Europe stormed out of the gates on the opening day of the Laver Cup in San Francisco on Friday, winning three of four matches to take a handy lead over Team World with Carlos Alcaraz sparkling in doubles action.
Manchester United boss Ruben Amorim said not even the pope could make him deviate from playing with a back three despite mounting pressure following a dismal run, adding that abandoning his preferred formation would undermine him in his players' eyes.
Luca Zidane, son of France’s World Cup-winning playmaker Zinedine, has switched international allegiance to Algeria, putting the goalkeeper in line to follow in his father’s footsteps and play at the World Cup.