
Manchester City took a giant stride towards the Champions League semi-finals with an outstanding performance to overpower Bayern Munich at Etihad Stadium.
Erling Haaland, inevitably, was on target with his 45th goal of the season to make him the highest scorer in all competitions in a single campaign since the Premier League began 30 years ago, surpassing Mohamed Salah and Ruud van Nistelrooy.
City, however, gave a powerful all-round team display and Bayern, under new coach Thomas Tuchel, face a mountainous task to turn this quarter-final around in the second leg at the AllianzArena.
“Emotionally I’m destroyed,” said Manchester City boss Pep Guardiola. “I have aged 10 more years. It was so demanding a game. It was not comfortable.
“Now I have to relax – a day off for the guys, prepare for Leicester [in the Premier League on Saturday].”
Rodri broke the deadlock in spectacular fashion with a curling left-foot drive into the top corner after 27 minutes while Bayern had chances of their own, especially former City forward Leroy Sane, who brought a vital save out of Ederson early in the second half.
City were always a threat and extended their lead with 20 minutes left, Haaland crossing perfectly for Bernardo Silva to head home after Jack Grealish stole possession off Dayot Upemecano.
Haaland was not to be denied himself and he pounced for City’s third six minutes later, getting on the end of John Stones’ headed knockdown to sweep a finish past Bayern keeper Yann Sommer.
“It was an incredible result but I know a little bit what can happen in Munich,” added Guardiola, who managed Bayern Munich from 2013 until 2016, winning three league titles and two domestic doubles.
“If you don’t perform really well they are able to score one, two, three. I know that, the players know that.
“It’s an incredible result, but we have to do our game with huge, huge personality. If we don’t do our game anything can happen.
“To knock out these teams you have to have two good games, not just one.”
Man City deliver complete display
Haaland’s record breaking will capture the headlines as the 22-year-old Norwegian’s voracious appetite for goals shows no sign of being satisfied.
This, however, was much more than a one-man show as Guardiola’s side had outstanding performers in all areas as they go in pursuit of the one major trophy that has remained tantalisingly out of reach during the manager’s years of huge success at Etihad Stadium.
City have had mishaps before in the Champions League and will face either holders Real Madrid or Chelsea in a potentially hazardous last-four assignment if they complete what should be the formality of the second leg in Munich, but they look in perfect shape.
And in Haaland, they have the goal machine that gives an already outstanding side an added edge amid the fine margins of Europe’s elite competition.
They also have a midfield powerhouse in Rodri, whose goal set them on their way, while they defended with real resilience, Nathan Ake continuing an outstanding season with a faultless performance.
Bernardo Silva showed all his creative powers as well as scoring the crucial second goal while Jack Grealish’s tireless performance was exemplified by the manner in which he nicked the ball off Upamecano in the build-up to that goal.
Three goals and clean sheet was a fair reward for City’s superiority and it will surely now take something extraordinary to stop them taking their place in another semi-final.
Tuchel faces uphill task
Thomas Tuchel declared his delight at being back in England for this Champions League quarter-final, having recently succeed Julian Naglesmann at Bayern Munich, but there was not much else for the former Chelsea manager to be happy about on this rain-sodden Manchester night.
Tuchel’s task is to get Bayern back at Europe’s top table and his constant agitation in the technical area was an indicator of how big his task is. The Bundesliga is almost taken for granted at Bayern but this fiercely ambitious club wants more and they were well beaten here.
This outstanding coach has proved his quality in the past but he will need to be a miracle worker to get Bayern out of the hole they fell into at Etihad Stadium.
“I try to not allow my players to focus on the result,” Tuchel said. “I think it is not a deserved result, it does not tell the story of this match.
“We played with personality, courage and a lot of quality but we didn’t get the rewards we deserved.
“This does not feel a 3-0 but it is a 3-0. It is a huge task to turn it around but we will not give up.”

Player of the match
Bernardo SilvaBernardo Silva
Line-ups
Man City
Formation 3-2-4-1
- 31Ederson
- 25Akanji
- 6Aké
- 3Rúben Dias
- 16Rodri
- 8Gündogan
- 17De BruyneSubstituted forÁlvarezat 68′minutes
- 5Stones
- 9Haaland
- 10Grealish
- 20Bernardo SilvaBooked at 48mins
Substitutes
- 2Walker
- 4Phillips
- 14Laporte
- 18Ortega
- 19Álvarez
- 21Gómez
- 26Mahrez
- 32Perrone
- 33Carson
- 80Palmer
- 82Lewis
Bayern Munich
Formation 4-2-3-1
- 27Sommer
- 5PavardBooked at 88mins
- 2Upamecano
- 4de Ligt
- 19DaviesBooked at 49minsSubstituted forCanceloat 81′minutes
- 6Kimmich
- 8Goretzka
- 11Coman
- 42MusialaSubstituted forManéat 69′minutes
- 10Sané
- 7GnabrySubstituted forMüllerat 80′minutes
Substitutes
- 17Mané
- 20Sarr
- 22Cancelo
- 23Blind
- 25Müller
- 26Ulreich
- 35Schenk
- 38Gravenberch
- 39Tel
- 40Mazraoui
- 44Stanisic
- Referee:
- Jesús Gil Manzano
- Attendance:
- 52,257
Live Text
-
Match ends, Manchester City 3, FC Bayern München 0.
-
Second Half ends, Manchester City 3, FC Bayern München 0.
-
Attempt missed. Jack Grealish (Manchester City) right footed shot from outside the box is too high. Assisted by Bernardo Silva.
-
Benjamin Pavard (FC Bayern München) is shown the yellow card for a bad foul.
-
Foul by Benjamin Pavard (FC Bayern München).
-
Jack Grealish (Manchester City) wins a free kick in the defensive half.
-
Joshua Kimmich (FC Bayern München) wins a free kick in the defensive half.
-
Foul by Erling Haaland (Manchester City).
-
Corner, Manchester City. Conceded by Yann Sommer.
-
Attempt saved. Rodri (Manchester City) header from the centre of the box is saved in the top centre of the goal. Assisted by Julián Álvarez with a cross.
-
Corner, Manchester City. Conceded by Dayot Upamecano.
-
Offside, FC Bayern München. Joshua Kimmich tries a through ball, but Leroy Sané is caught offside.
-
Attempt missed. Julián Álvarez (Manchester City) right footed shot from outside the box is close, but misses to the left. Assisted by Jack Grealish.
-
Substitution, FC Bayern München. João Cancelo replaces Alphonso Davies.
-
Substitution, FC Bayern München. Thomas Müller replaces Serge Gnabry.
-
Foul by Benjamin Pavard (FC Bayern München).
-
Jack Grealish (Manchester City) wins a free kick in the defensive half.
-
Attempt saved. Leroy Sané (FC Bayern München) header from outside the box is saved in the centre of the goal. Assisted by Joshua Kimmich.
-
Joshua Kimmich (FC Bayern München) wins a free kick in the defensive half.
-
Foul by Erling Haaland (Manchester City).