Phil Foden scored a 90th minute winner to give Manchester City the edge with a 2-1 victory over Borussia Dortmund in the first leg of their UEFA Champions League quarter-final on Tuesday.
Ilkay Gundogan controlled and laid back a lofted diagonal pass into the box from Kevin De Bruyne, finding Foden to sweep home on his left foot for the decisive strike.
Dortmund had leveled in the 84th minute from Marco Reus, after appearing to be denied a clear goal from Jude Bellingham when he stole the ball off Ederson marginally outside the box but was adjudged to have fouled the City keeper.
City target Erling Haaland was also denied in the second half by Ederson with a great chance after evading Ruben Dias’ tackle.
Earlier, City had taken the lead from De Bruyne’s 19th minute strike, firing home from Riyad Mahrez’s byline pass.
“They had that chance from Haaland from a long ball and Ederson made an incredible save but no more,” City boss Pep Guardiola said.
“After 1-0, we took the game to our rhythm and Phil had chances. In the last 30 minutes he was our threat, if we could score goals in that moment, the game would be completely different.
“We were there and the reaction after 1-1 when you could become crazy we didn’t. We won the game.”
The second leg will be played in Dortmund next week.
“We will go there to win the game,” Guardiola said. “I ask the players to win the game. We did it and now we go to Dortmund not to defend.
“We will adjust our pressing, adjust our build up and play 90 minutes to try and reach the semi-final.”
Liverpool got an important away goal from Mohamed Salah but the two-goal deficit leaves them as the underdogs to progress.
“We didnt play good enough for that and thats maybe my first concern,” Reds boss Jurgen Klopp said. “Especially in the first half, we didnt play good enough football.”