Manchester City face Borussia Dortmund in the Champions League with Erling Haaland in fine form for Pep Guardiola’s side.
The Norwegian has hit 26 goals for club and country this term and pinpointed his humility as fundamental to his success on the pitch.
Tonight he faces his former club Dortmund with an 8pm GMT kick-off at the Etihad Stadium. Haaland scored a sensational tally of 86 goals in 89 games for BVB, while his overall record in Europe’s top competition puts him 10th with 53 goals in just 51 games.
Should Haaland score tonight it will create history as the first player to score in five consecutive games for three different clubs in the Champions League, having already achieved that streak for Salzburg and Dortmund.
"Two days ago we had a game and that's history now,” Haaland said, underlining his game-by-game mentaltiy. “We need to focus on tomorrow and that's how my brain works. That's how I need to think because I cannot think too much. I need to think in the present."
Follow all the latest build-up, team news and updates from the Etihad Stadium below:
Champions League: Man City v Dortmund
- Man City face Dortmund at the Etihad, live on TNT Sports 1
- 57' GOAL! Foden slots in City's third from the edge of the box (MCI 3-0 BVB)
- 29' GOAL! Haaland smokes in City's second (MCI 2-0 BVB)
- 22' GOAL! Foden curls in the opening goal (MCI 1-0 BVB)
- 9' CHANCE! Foden's effort is stopped by Kobel (MCI 0-0 BVB)
Man City 3-0 Dortmund
21:29 , Mike Jones70 mins: Man City win a free kick over on the left just on the edge of the box.
Reijnders flicks it into the middle and almost Haaland. The ball skims his head and Kobel pushes the ball clear.
Man City 3-0 Dortmund
21:27 , Mike Jones69 mins: Emre Can has come off the bench for Dortmund and decides to get into a tussle with Haaland.
He’s punished for a foul.
Man City 3-0 Dortmund
21:24 , Mike Jones66 mins: Serhou Guirassy weaves away from John Stones and unleashes on a shot from range.
It’s an okay effort but the ball is always rising and flies high and wide.
Man City 3-0 Dortmund
21:21 , Mike Jones63 mins: Pep Guardiola will be thinking of making changes now to rest his players ahead of a big game this weekend in the Premier League.
Expect Foden, Haaland and Reijnders to all head off shortly.
Man City 3-0 Dortmund
21:19 , Mike Jones60 mins: Foden and Haaland combine to work the ball into the box with the midfielder lofting a cross over to Savinho.
The winger arrives and meets the ball on the volley only to blaze his effort high and wide!
A brace for Foden
21:18 , Richard Jolly at the Etihad StadiumA brace for Phil Foden and Erling Haaland is being outscored by a teammate tonight.
A couple of assists for Reijnders, too, albeit with Foden doing more than him for each goal.”
GOAL! Man City 3-0 Dortmund (Phil Foden 57')
21:16 , Mike JonesAnother one!
This is beautiful from Foden who receives the ball on the turn from Reijnders.
He spins on the edge of the box and whips a shot into the far bottom corner.
It’s eerily similar to his first goal and perhaps slightly better.
Will Guardiola rest players?
21:14 , Richard Jolly at the Etihad StadiumIf City retain or extend their lead, there may be questions of when thoughts turn to Sunday and if Pep Guardiola takes off players he hopes to start against Liverpool.
Arne Slot's side put in a huge effort against Real Madrid, but do get an extra day's rest.”
Man City 2-0 Dortmund
21:13 , Mike Jones54 mins: Savinho overruns the ball trying to dodge through a couple of tackles.
During a stumble he clips Max Beier on the ankle and the Dortmund forward convinces the referee to award a free kick with a theatrical dive.
Man City 2-0 Dortmund
21:10 , Mike Jones51 mins: Doku plays a lovely ball down the line to Nico O’Reilly who is immediately pounced on.
He keeps hold of the possession and City work it over to the right where Savinho wins the hosts a corner.
Man City 2-0 Dortmund
21:05 , Mike Jones48 mins: Oh hello!
Dortmund work their way up to the left side of the City box and flick a pass back to Felix Nmecha.
He shoots with his first touch and scuffs the ball wide of the far post!
Second half! Man City 2-0 Dortmund
21:03 , Mike JonesManchester City get the ball rolling at the Etihad again.
Will they add more goals to their tally or can Dortmund mount a comeback?
HT Man City 2-0 Dortmund
21:00 , Mike JonesIt could have been more.
Manchester City scored two goals in the first half but it could have easily been more than that.
They created 11 chances and seven of them were on target.
In response, Dortmund had four attempts with just one hitting the target.
The night may end of Dortmund slipping down the table
20:56 , Richard Jolly at the Etihad StadiumQuite a comfortable first half for City, with only a couple of notable attacks from Dortmund.
It is worth noting they have only lost one game this season, and that was to Bayern Munich.
They also kicked off above City in the table, on goal difference.
The night may end with Dortmund slipping down the standings.”
HT Man City 2-0 Dortmund
20:52 , Mike Jones


Half-time! Man City 2-0 Dortmund
20:48 , Mike Jones45+2 mins: Manchester City take a comfortable lead into the break.
Phil Foden and Erling Haaland have the goals and this one looks to be heading City’s way.
Will there be a response from Dortmund in the second half?
Man City 2-0 Dortmund
20:46 , Mike Jones45 mins: Two minutes of added time to play in the first half as Savinho tries to feed the ball to Haaland.
Kobel comes bombing out of his area and gets there first managing to clear the danger.
Man City 2-0 Dortmund
20:42 , Mike Jones42 mins: Adeyemi is fed the ball and takes a touch inside the six-yard box.
That touch allows Josko Gvardiol to stick out a foot and block the shot when it comes.
Man City 2-0 Dortmund
20:41 , Mike Jones40 mins: Foden feeds a through ball to Haaland who decides to flick it across goal.
O’Reilly is arriving but Ryerson gets there first to touch it away from the City man.
Man City 2-0 Dortmund
20:34 , Mike Jones35 mins: Save!
Savinho dribbles into space once again and picks out Reijnders’ forward run this time.
The City midfielder hits his shot on the half-volley but Kobel is well placed to palm this effort away.
Man City 2-0 Dortmund
20:33 , Mike Jones32 mins: Two goals to the good for Man City and that lead already seems insurmountable.
The hosts are on it tonight, composed and clinical in the final third and they’ll be targeting more goals.
The least surprising goal of the night
20:32 , Richard Jolly at the Etihad StadiumThe least surprising goal of the night.
Erling Haaland against Borussia Dortmund. He scored at almost a goal a game for them.
He already has a goal in this game against them.”
GOAL! Man City 2-0 Dortmund (Erling Haaland, 29')
20:29 , Mike JonesEmphatic!
Savinho’s drive into the box results in a pass being deflected over to the opposite side of the pitch.
Jeremy Doku brings it back in and cuts a pass back to his captain and Erling Haaland smashes a first time shot into the back of the net!
Man City 1-0 Dortmund
20:28 , Mike Jones27 mins: Haaland receives the ball on the half turn and weaves through four defenders on his way to the box.
He offloads the ball to Nico O’Reilly whose shot is pushed over the bar by Kobel!
Man City 1-0 Dortmund
20:27 , Mike Jones26 mins: That goal will settle City down.
They are a difficult team to score against and are seemingly rediscovering some of their best form this season.
A first goal in eight for Foden
20:26 , Richard Jolly at the Etihad StadiumA first goal in eight games for Phil Foden, who has been finding space between the lines.
Perhaps Gregor Kobel could have done better, though.”
GOAL! Man City 1-0 Dortmund (Phil Foden, 22')
20:23 , Mike JonesThe opener!
Phil Foden is positioned in the inside right channel and collects a pass from Tijjani Reijnders.
Foden turns and touches the ball forward before curling a fine shot into the far bottom corner!
Man City take the lead.
Man City 0-0 Dortmund
20:22 , Mike Jones21 mins: Great work from Julian Ryerson!
City transition quickly and get Savinho in behind the defence.
He slots the ball into the box from the right but a slight touch from the Dortmund defender takes it away from Erling Haaland.
Man City 0-0 Dortmund
20:20 , Mike Jones20 mins: City attack down the left wing before pulling a pass back into the feet of Nico Gonzalez.
He is encouraged to shoot by the home crowd and does so but his effort is blocked on the edge of the box.
Man City 0-0 Dortmund
20:18 , Mike Jones17 mins: A Man City corner is floated into the box and a headed clearance brings the ball to Foden.
He watches it drop and decides to strike one on the volley.
The connection is poor and his effort runs across the face of goal and out for a throw in.
Man City 0-0 Dortmund
20:15 , Mike Jones14 mins: Savinho is played in past Daniel Svensson and darts inside from the right wing to drive forward for City.
The Dortmund defender then recovers but hack Savinho down and earns himself a yellow card in the process.
Guardiola has gone for out-and-out wingers
20:12 , Richard Jolly at Etihad StadiumPep Guardiola used a narrow shape in midfield against Bournemouth on Sunday.
Here he has gone for out-and-out wingers, in Jeremy Doku and Savinho.
It may be an attempt to force Dortmund's wing-backs back, or to find room behind them.”
Man City 0-0 Dortmund
20:11 , Mike Jones9 mins: Chance!
The first sight of goal for City falls to Phil Foden who whips a fine effort at goal and forces a sharp stop out of Gregor Kobel.
Man City 0-0 Dortmund
20:07 , Mike Jones6 mins: City believe they’ve won a corner with their first proper foray up the pitch but the referee thinks otherwise.
Dortmund have been decent in these opening minutes and are seeing more of the ball.
Man City 0-0 Dortmund
20:05 , Mike Jones3 mins: An early chance comes to Dortmund after an early switch of play from Ramy Bensebaini sees a diagonal pass pick out Karim Adeyemi.
The forward could hit his effort first time but holds onto the ball too long allowing City’s to get back of defuse to attack.
Kick off! Man City 0-0 Dortmund
20:01 , Mike JonesBorussia Dortmund get the ball rolling in the smokey haze that is descending on the Etihad Stadium.
This clash should be a cracker, let’s see how it plays out.
Man City vs Borussia Dortmund
19:56 , Mike JonesHere come the teams.
Man City will be the favourite to win this match but they’ll need Erling Haaland to be on form to help them do so.
Haaland captains the team tonight against his own club and leads out City at the Etihad ahead of kick off.
Which way will this one go?
Will Man City win?
19:50 , Mike JonesChelsea have just finished their Champions League match for the night and have been held to a 2-2 draw in Azerbaijan against Qarabag.
It’s a surprising result but not a disastrous one for Enzo Maresca’s side but it does end the winning run this week for English clubs.
Can Man City go one better tonight?
Portugal's latest centurian?
19:45 , Mike JonesBernardo Silva is looking to score in consecutive Champions League appearances for the first time since April 2024.
An appearance in this game will see him become the fourth Portuguese player to hit 100 games in the competition, after Cristiano Ronaldo (183), Pepe (120) and Luis Figo (103), all three of whom were on the winning side in their 100th games.

Out from the back
19:40 , Mike JonesAcross the first three matchdays of the 2025-26 Champions League campaign, the two defenders with the most line-breaking passes were Manchester City’s Josko Gvardiol (51) and Borussia Dortmund’s Ramy Bensebaini (47).
Haaland close to another record
19:35 , Mike JonesErling Haaland could become the first player to score in five consecutive Champions League appearances for as many as three different teams, having previously done so for RB Salzburg (November 2019, five games) and Borussia Dortmund (March 2021, six games).
Haaland has netted in his last four outings in the competition for the Citizens, netting six goals in total.

Nico O’Reilly sets sights on making England World Cup squad
19:30 , Mike JonesNico O’Reilly has his sights set on making Thomas Tuchel’s World Cup squad after establishing himself in Pep Guardiola’s Manchester City side.
The 20-year-old academy graduate scored his first goal of the season to put the seal on Sunday’s 3-1 win over Bournemouth which lifted City back up to second in the Premier League.

Four in a row?
19:25 , Mike JonesBorussia Dortmund have scored four goals in each of their last three Champions League matches (4-4 v Juventus, 4-1 v Athletic Club and 4-2 v Copenhagen).
They could become the first team in European Cup/Champions League history to score 4+ goals in four consecutive games here.
City look set to score
19:20 , Mike JonesManchester City are unbeaten in their last 22 home matches played in the group/league phase of the Champions League since a 2-1 defeat to Lyon in September 2018.
The only team to stop the Citizens scoring across these 22 games was Internazionale in September 2024 (0-0), who finished as runners-up in last season’s edition.
Finding the target
19:15 , Mike JonesBorussia Dortmund have scored 12 goals in the Champions League, despite having an expected goals total of just 4.5.
Indeed, across the opening three matchdays this season, the Germans had the biggest positive differential against their expected goals (+7.5), as well as the highest shot conversion rate (37.5%) of any side.
Manchester City striker Erling Haaland insists he is not thinking about records
19:10 , Mike JonesErling Haaland is well aware he could break a number of records – but insists he is not thinking about any of them.
The prolific striker has made an explosive start to the season for Manchester City and Norway, scoring 26 goals in 16 appearances for club and country.

Manchester City striker Erling Haaland insists he is not thinking about records
Guardiola vs Klopp
19:05 , Mike JonesManchester City manager Pep Guardiola is unbeaten in his last 10 games against Borussia Dortmund across all competitions.
His last defeat against them came in the 2014 German Super Cup final.
All three of his defeats in 15 total matches against Dortmund came between 2013 and 2014 during Jurgen Klopp’s reign.
Tough results on the road
19:00 , Mike JonesBorussia Dortmund have netted the opening goal in two of their three away matches against Manchester City in the Champions League, but have been denied a victory on both occasions by goals conceded from the 80th minute onwards (drew 1-1 in October 2012 and lost 2-1 in September 2022).

Haaland captains City
19:00 , Richard Jolly at Etihad StadiumErling Haaland captains Manchester City in a reunion with his old club Borussia Dortmund.
The usual skipper Bernardo Silva and Ruben Dias are on the bench and Rodri, the other member of City's leadership group, is not in the squad. Dortmund, meanwhile, name Jobe Bellingham on the bench.
Comeback kings
18:55 , Mike JonesManchester City have conceded the opening goal in four of their six Champions League games against Borussia Dortmund, but have only lost one of those four.
They have come back to win in each of the last two when going 1-0 down (2-1 in April 2021 and September 2022).
Man City vs Borussia Dortmund
18:50 , Mike JonesThis will be the seventh time Manchester City and Borussia Dortmund have faced each other in the Champions League, with the German side only managing one win in the previous six.
Man City line-up to face Borussia Dortmund
18:46 , Mike JonesMan City XI: Donnarumma, Nunes, Stones, Gvardiol, O’Reilly, Nico, Reijnders, Savinho, Foden, Doku, Haaland
Borussia Dortmund XI: Kobel; Anton, Schlotterbeck, Bensebaini; Ryerson, Nmecha, Sabitzer, Svensson; Adeyemi, Beier; Guirassy
Your City side to take on Dortmund 🩵
— Manchester City (@ManCity) November 5, 2025
XI | Donnarumma, Nunes, Stones, Gvardiol, O’Reilly, Nico, Reijnders, Savinho, Foden, Doku, Haaland (C)
SUBS | Trafford, Bettinelli, Dias, Ake, Marmoush, Cherki, Bernardo, Ait-Nouri, Khusanov, Bobb, Lewis pic.twitter.com/YH56PjUZEs
Pre-match thoughts from Kovac
18:39 , Mike JonesNiko Kovac, Borussia Dortmund coach, said: "It's difficult. We have to get a handle on City's strengths together.
“We still have to defend high and keep the opponent away from our goal.
“We can't just park the bus. We have to take some risks."
Haaland doesn't think about records
18:34 , Mike Jones"Do I think about goalscoring records? I had 57 one season but I don’t think about records,” reasoned Erling Haaland in the pre-match press conference for tonight’s match.
“I focus on the next game. It’s how I need to think.
“What do I think about being compared to Cristiano Ronaldo and Lionel Messi? No one can get close to them two.
“I am just Erling; a Norwegian guy scoring goals. That won’t change."

Dortmund must stop Haaland
18:29 , Mike JonesBorussia Dortmund midfielder, Pascal Gross, explained that his team have one main job this evening: Stop Erling Haaland.
"He has an incredible scoring record,” Gross said.
“We have to stop him as a team. But the other players also have enormous quality, so we have to focus on ourselves and stick to our game plan."

Guardiola on Haaland
18:24 , Mike JonesThe Manchester City boss also spoke about the importance of his main forward, Erling Haaland.
“It's difficult to find a real world-class player to be incredibly humble,” he said.
“I know he will score goals and the impact on the team, but I had the feeling that he always had an eye on what is best for the team.
“That is difficult to find in players of this ability. Erling is like that. it was a surprise because normally strikers just think about goals."
Pre-match thoughts from Guardiola
18:19 , Mike JonesThe Man City manager said: "How important is this run of two Champions League home games? Massively.
“I'm not saying it will be easy because Dortmund in this competition always perform their best. They always arrive in the later stages.
“But with nine points more we will be qualified and close to be in the first eight."

Pep Guardiola gives Man City players day off before Dortmund clash
18:14 , Mike JonesManchester City manager Pep Guardiola has given his players a day off on the eve of Wednesday’s Champions League clash with Borussia Dortmund.
The Premier League side would ordinarily train the day before such a fixture – with 15 minutes of their session usually open to media – but Guardiola has decided his players need extra rest.

Pep Guardiola gives Man City players day off before Dortmund clash
City must improve up front
18:09 , Mike JonesManchester City have been reliant on Erling Haaland to score their goals this season and Pep Guardiola hopes his other quality players step up to the task of helping him out.
“The numbers up front have to be better,” he said.
“They know it, but we have players with the ability to score goals, Rayan Cherki, Phil [Foden], they’re playing good but we have to find the big players with the impact.
“That’s why I’m optimistic in the position we’re in. In the Champions League, we’re in a better position than last season.”
How Haaland’s humility is at the heart of his success: ‘I’m just Erling’
18:04 , Jack RathbornErling Haaland sought a clarification. Was he thinking about breaking his record? “I need to ask you which record, then?” he said.
There are a few to choose from: the most goals in a Premier League season; the most in all competitions for an English club in a season since the 1920s; the most in the first 10 games of a Premier League campaign; the fastest to 50 in both the Premier and the Champions League; the most in the history of the Norway national team.
So it was best to narrow it down and Haaland, rather than boasting, was merely being inquisitive.

How Haaland’s humility is at the heart of his success: ‘I’m just Erling’
Man City v Dortmund predicted line-ups
17:58 , Jack RathbornManchester City predicted XI: Donnarumma; Nunes, Stones, Dias, O’Reilly; Reijnders, Bernardo; Cherki, Foden, Doku; Haaland
Borussia Dortmund predicted XI: Kobel; Anselmino, Schlotterbeck, Bensebaini; Ryerson, Sabitzer, Nmecha, Beier; Adeyemi, Brandt; Guirassy

Man City v Dortmund team news
17:52 , Jack RathbornRodri continues to build his fitness but City remain without Mateo Kovacic while Bernando Silva is a yellow card away from suspension. City host champions Liverpool on Sunday, which may influence Pep Guardiola’s plans. Indeed, City did not train before the match on Tuesday. “It was such a demanding game against Bournemouth, I prefer they stay at home,” Guardiola said.
Borussia Dortmund carry a dangerous frontline that includes Serhou Guirassy, Karim Adeyemi and Julian Brandt. Felix Nmecha is a former Manchester City academy product who has gone on to became an important player for the German side after leaving City at the end of his contract in 2021. Jobe Bellingham is also available, returning to English soil following his move from Sunderland in the summer.
How can I watch it?
17:46 , Mike JonesIt will be shown on TNT Sports 1 and Discovery+, which will offer a live stream for TNT Sports customers.
When is Man City v Borussia Dortmund?
17:41 , Mike JonesThe match will kick off at 8pm GMT on Wednesday 5 November at the Etihad Stadium.
Man City vs Dortmund
17:36 , Mike JonesErling Haaland will look to continue his home scoring run against his former team as Manchester City host Borussia Dortmund in the Champions League.
The irrepressible striker’s brace against Bournemouth on Sunday took his tally to nine Manchester City goals from his last five home appearances.
And he now faces the side he left to join City in 2022, with Niko Kovac’s side sitting third in the Bundesliga – but already seven points behind Bayern Munich.
City have taken seven points from their opening three Champions League matches - the same as their opponents Dortmund.
Haaland scored a stunning acrobatic goal when City last faced Dortmund at the Etihad back in September 2022.
Good evening!
17:30 , Mike JonesWelcome to The Independent’s coverage of tonight’s Champions League action as Manchester City host Borussia Dortmund at the Etihad Stadium.
It’s a personal one for Erling Haaland who lines up against his old club knowing that his superb form in front of goal is fuelling City’s strong results this season.
Another top performance this evening will leave Pep Guardiola’s side in a strong position to reach the next round of the competition.
We’ll have all the latest build-up and updates throughout the evening so stick around as we build up to kick off at 8pm.