Holders Manchester City following two consecutive home losses defeated RB Leipzig 3-1 on Wednesday and regained control of Group G in the Champions League by earning all three points.
The goals came from Julian Alvarez and Jeremy Doku in the final minutes.
In the 84th minute, Alvarez’s shot from the edge of the box found the top corner, and he later set up Doku for City’s third goal in stoppage time. City, who had previously lost to Newcastle United in the EFL Cup before their league loss to Wolverhampton Wanderers on Saturday, moved up to six points from two games in first place.
With 16 games, City has now tied for the longest unbeaten streak in Europe by an English club.
Erling Haaland’s attempt to double City’s lead in the 31st minute went wide as Guardiola’s squad, who had 73% of the first half’s possession, was unable to stop Leipzig’s quick passing and possession.
Lois Openda capitalised on a perfectly timed Yussuf Poulsen pass three minutes after the game’s beginning and held off a tackle from Manuel Akanji to score off the post.
However, the visitors wouldn’t accept a draw and pushed forward in search of a decisive goal. Foden’s curling free kick in the 63rd minute struck the crossbar.
Haaland, who had scored five goals in the 7-0 thrashing of Leipzig the year before, was mostly shut out, thus Alvarez’s sublime curling strike past Blaswich and into the top corner was the game-winner.
When City struck again on the break, Alvarez sent Doku through to score deep into stoppage time and secure the three points. The Germans had opened up in search of a late equaliser.
On October 25, they take on Young Boys of Switzerland, while Leipzig, who are in second place with three points, play Red Star Belgrade.