Advertisement

Borussia Dortmund vs Man City Champions League result and final score as Riyad Mahrez misses penalty - live

Riyad Mahrez missed a penalty but Manchester City booked their place in the Champions League knockout stages as group winners as they earned a 0-0 draw at Borussia Dortmund, who also secured their place in the last 16.

Mahrez’s penalty in the second half was City’s best chance in a match that saw Pep Guardiola’s side create few chances, with Erling Haaland brought off at half-time on his return to his former side.

But Dortmund goalkeeper Gregor Kobel made the save down to his right as Dortmund held on to claim the result they needed in order to finish as runners-up in Group G.

The German side had the better of the opening half and had the best chance of the opening period, which was put wide by Youssoufa Moukoko. The draw suited both sides, however, after Sevilla beat Copenhagen 3-0 earlier in the day.

Borussia Dortmund vs Man City

  • HT: Dortmund the better side as Haaland and Cancelo brought off (0-0)

  • PENALTY SAVED! Mahrez misses again from spot as Kobel makes stop (0-0)

  • FT! City win Group G as Dortmund also progress after 0-0 draw

BV Borussia 09 Dortmund 0 - 0 Manchester City FC

FULL TIME: Borussia Dortmund 0-0 Manchester City

21:58 , Jamie Braidwood

Some huge results elsewhere tonight:

RB Leipzig 3-2 Real Madrid

Celtic 1-1 Shakhtar Donestk

Benfica 4-3 Juventus

Dinamo Zagreb 0-4 AC Milan

PSG 7-2 Maccabi Haifa

FULL TIME: Borussia Dortmund 0-0 Manchester City

21:51 , Jamie Braidwood

The referee blows up slightly early, which sums up the last 20 minutes of this match. Both teams knew that a draw suited them so played out a goalless draw. However, it means City win the group and Dortmund go through too. Everyone is happy.

Borussia Dortmund 0-0 Manchester City

21:46 , Jamie Braidwood

88 mins: Meanwhile Mahrez’s night is over. He is brought off for Cole Palmer following his penalty miss, which was City’s best chance of getting the win.

It won’t matter too much, though, as this heads towards its inevitable conclusion.

Borussia Dortmund 0-0 Manchester City

21:45 , Jamie Braidwood

87 mins: Hummels has had an excellent game for Dortmund tonight but the veteran defender is shown a yellow card for a late challenge on Alvarez.

Borussia Dortmund 0-0 Manchester City

21:43 , Jamie Braidwood

84 mins: There’s a half-shout for a Dortmund penalty as the hosts stage a rare attack on the City goal. Brandt tries to make his way into the box as Dias comes over to tidy up, but the Germany forward believed there was a touch as he went to ground. Nothing given.

Borussia Dortmund 0-0 Manchester City

21:40 , Jamie Braidwood

82 mins: Grealish is finally on for City - although it looks like Guardiola won’t bother risking De Bruyne.

Meanwhile, there is lots of excitement elsewhere. Benfica are 4-3 ahead against Juventus while RB Leipzig are beating Real Madrid 3-1.

Borussia Dortmund 0-0 Manchester City

21:39 , Jamie Braidwood

78 mins: We’re not heading for a grandstand ending, but both teams will be happy with this result as things stand. A draw will mean City are group winners while securing Dortmund their place in the knockout stages. Sevilla win over Copenhagen earlier means Dortmund can’t be caught, as they have the head-to-head advantage over the Spanish side.

Borussia Dortmund 0-0 Manchester City

21:34 , Jamie Braidwood

75 mins: City have brought the game back under control following that spell from Dortmund. It’s still quite strange watching a Guardiola team with four centre-backs, and Stones and Akanji are heavily involved in the build-up.

Borussia Dortmund 0-0 Manchester City

21:31 , Jamie Braidwood

73 mins: Hazard’s free kick is blocked by the City wall, who jumped.

Grealish is now set to come on for City.

Borussia Dortmund 0-0 Manchester City

21:30 , Jamie Braidwood

71 mins: Oooh. Free-kick to Dortmund in a dangerous position. Adeyemi cuts inside and blasts a shot at goal which strikes Akanki’s hand. The defender is also booked. It’s harsh, but Dortmund get the free kick. It’s Adeyemi’s last involvement as he is replaced by Malen.

Borussia Dortmund 0-0 Manchester City

21:26 , Jamie Braidwood

68 mins: Save, and a better one this time from Kobel! City keep up the pressure and it breaks to Alvarez, who did well to get the snap-shot away. Kobel gets down to his right to beat it away.

Borussia Dortmund 0-0 Manchester City

21:25 , Jamie Braidwood

67 mins: Save! Better play from City as Stones finds Gundogan’s run into the box. The midfielder gets the shot away but it is only at Kobel’s near post.

Borussia Dortmund 0-0 Manchester City

21:24 , Jamie Braidwood

66 mins: Meanwhile, Mahrez has missed three of his last four penalties for City. Grealish has joined De Bruyne in warming up on the touchline.

Borussia Dortmund 0-0 Manchester City

21:23 , Jamie Braidwood

65 mins: It feels like City have more control now, and are less vulnerable to the counter-attack. Dortmund have barely threatened in the past 15 or so minutes.

Borussia Dortmund 0-0 Manchester City

21:20 , Jamie Braidwood

62 mins: There are more City appeals as Foden’s cross is blocked by Sule in the box. The City fans think it hits the defender’s arm, but it was blocked by his chest.

Foden is starting to get joy out on the left after being moved out to the wing.

Borussia Dortmund 0-0 Manchester City

21:18 , Jamie Braidwood

60 mins: A huge let off for Dortmund, that would have been harsh on them - even if there could be no complaints about the decision.

Borussia Dortmund 0-0 Manchester City - PENALTY SAVED!

21:15 , Jamie Braidwood

It’s another miss from Mahrez from the penalty spot! Kobel makes the stop to his right!

That’s two penalties in a row missed by Mahrez in the Champions League, following his miss in the 0-0 draw against Copenhagen.

If only Haaland was on!

Borussia Dortmund 0-0 Manchester City - PENALTY TO CITY!

21:14 , Jamie Braidwood

Wow - so clumsy from Emre Can, who dives in on Mahrez in the box and leaves the referee with an easy decision to make!

Borussia Dortmund 0-0 Manchester City

21:13 , Jamie Braidwood

55 mins: Rodri is back on, while Kevin De Bruyne is warming up for City. Dortmund then have a huge chance as the space opens up for Can to slide in Adeyemi, but he’s too slow and City get back in their shape.

Borussia Dortmund 0-0 Manchester City

21:12 , Jamie Braidwood

53 mins: Rodri gets crunched in a tackle from Schlotterbeck, and the midfielder stays down.

Borussia Dortmund 0-0 Manchester City

21:10 , Jamie Braidwood

51 mins: More Dortmund pressure! Reyna digs out a cross to Moukoko, who can’t quite get it under control with Ake providing pressure. It’s then sent back in but Moukoko can’t add the finishing touch.

Borussia Dortmund 0-0 Manchester City

21:09 , Jamie Braidwood

48 mins: It didn’t look as if either Haaland or Cancelo had any injuries or knocks when they were brought off, but Guardiola may offer more of an explanation later. Remarkably, that’s only the fourth time Haaland has failed to score in a match for City, in what was his 16h appearance in all competitions.

Borussia Dortmund 0-0 Manchester City

21:05 , Jamie Braidwood

46 mins: And we are back underway. City are currently playing without any full-backs, and John Stones can now be seen tucking into midfield when City are in possession.

Borussia Dortmund 0-0 Manchester City

21:03 , Jamie Braidwood

Wow - Haaland is off! He is replaced by Silva at half time, while Cancelo is brought off too for Akanji.

Guardiola resting his stars ahead of the weekend.

HALF-TIME: Borussia Dortmund 0-0 Manchester City

21:01 , Jamie Braidwood

City will be making half-time changes. Manuel Akanji and Bernardo Silva look ready to come on.

HALF-TIME: Borussia Dortmund 0-0 Manchester City

20:59 , Jamie Braidwood

Chelsea secured their place in the Champions League knockout stages with a 2-1 win in Salzburg earlier. You can read the report for that match, here.

Kai Havertz stunner books Chelsea’s place in knockouts with thrilling win at Salzburg

HALF-TIME: Borussia Dortmund 0-0 Manchester City

20:58 , Jamie Braidwood

It’s been a good half for Dortmund, who have created the best chances while keeping City and Haaland quiet at the other end. The German side will hope they do not regret missed chances from Adeyemi and, particularly, Moukoko in the second half.

HALF-TIME: Borussia Dortmund 0-0 Manchester City

20:48 , Jamie Braidwood

Borussia Dortmund 0-0 Manchester City

20:47 , Jamie Braidwood

45+1 min: Chance! Right at half time, Foden’s cross finds Ake at the back post but the defender can’t keep the header down!

Borussia Dortmund 0-0 Manchester City

20:45 , Jamie Braidwood

43 mins: City’s attack breaks down as Pep Guardiola’s side look to strike before half-time. Dortmund have been disciplined defensively while Alvarez and Haaland have been very quiet. Cancelo wins a free kick on the left wing, so City will have the chance for a final ball into the box.

Borussia Dortmund 0-0 Manchester City

20:43 , Jamie Braidwood

41 mins: Chance! Dortmund threaten again following interplay between Adeyemi and Moukoko. This time the striker gets a shot on target but it’s too close to Ortega to trouble the goalkeeper.

Borussia Dortmund 0-0 Manchester City

20:42 , Jamie Braidwood

40 mins: Dortmund have done more than enough to lead but they will be pleased with how few chances City have been able to create despite their possession. A draw would be an excellent result for Dortmund, they are not under pressure to win.

Borussia Dortmund 0-0 Manchester City

20:37 , Jamie Braidwood

36 mins: Big chance! Dortmund again find Adeyemi down the right, and the forward plays a dangerous ball across the face. Moukoko is free in the middle but the striker opens his foot too much and the shot from close range is skewed wide!

That’s a let off for City, who are open in the space being left behind Cancelo.

Borussia Dortmund 0-0 Manchester City

20:35 , Jamie Braidwood

34 mins: Half an opening for Haaland, after Schlotterbeck lost possession to Foden. If Foden could squeezed the pass through to Haaland he would have been in, but Hummels stepped across well - not for the first time.

Borussia Dortmund 0-0 Manchester City

20:34 , Jamie Braidwood

32 mins: Great tracking back from Can to deny Foden on the counter-attack, just as the forward was starting to pull away. Dortmund had found space out wide through the lively Adeyemi but they had given it away cheaply with the ball inside.

Borussia Dortmund 0-0 Manchester City

20:31 , Jamie Braidwood

29 mins: Gundogan’s free-kick is headed away by his former team-mate Hummels, as the Dortmund fans roar their approval with their side reaching the half-hour mark.

Borussia Dortmund 0-0 Manchester City

20:29 , Jamie Braidwood

27 mins: A better spell for Dortmund, who have offered more threat than City despite seeing less of the ball. Haaland is then fouled by Can from behind, just as the forward was picking up speed 25 yards out away from goal.

Borussia Dortmund 0-0 Manchester City

20:27 , Jamie Braidwood

25 mins: Chance! Dortmund threaten again on the counter-attack! Adeyemi is released by Bellingham down the right, with the forward picking out Reyna with a square ball. Reyna’s shot is saved comfortably by Ortega when he should have done better.

Borussia Dortmund 0-0 Manchester City

20:25 , Jamie Braidwood

23 mins: More possession for City, more boos from the Dortmund fans... Cancelo almost picks out Foden with sharp ball inside but it was too obvious. Haaland then looks up in frustration as Foden fails to find his run, instead looking for Alvarez.

Borussia Dortmund 0-0 Manchester City

20:22 , Jamie Braidwood

20 mins: City are starting to settle down and find some fluency, which triggers some boos and jeers from the Dortmund fans. City are up to 70 per cent possession after the opening 20 minutes. Cancelo thinks he’s in down the left following Ake’s chip but the full-back is offside.

Borussia Dortmund 0-0 Manchester City

20:19 , Jamie Braidwood

17 mins: First opening for Haaland! City slice Dortmund open as Gundogan spots the ball in behind, but Hummels races back to slide in on Haaland. The defender then gets to his feet to get his head to Mahrez’s cross.

 (Getty Images)
(Getty Images)

Borussia Dortmund 0-0 Manchester City

20:17 , Jamie Braidwood

15 mins: Chance! City’s defensive line is caught out and Adeyemi can race through on the right. With the angle closing, Orteta makes the save. A relief for Stones who looked to have been playing him onside.

Borussia Dortmund 0-0 Manchester City

20:16 , Jamie Braidwood

14 mins: Rodri, who saw a stunning goal ruled out for offside in Copenhagen last time out, drags wide from distance with City’s first shot.

Borussia Dortmund 0-0 Manchester City

20:15 , Jamie Braidwood

13 mins: Foden looks for Cancelo on the overlap but his ball is cut out by Adeyemi. It’s encouraging for City that Foden was able to find that pocket of space in the inside channel, though.

Borussia Dortmund 0-0 Manchester City

20:12 , Jamie Braidwood

11 mins: Cancelo looks for Haaland out on the left but overhits the cross, and Dortmund can recover. The hosts are playing with a tough line of five in midfield tonight.

Borussia Dortmund 0-0 Manchester City

20:10 , Jamie Braidwood

8 mins: Brandt looks for the top right corner but doesn’t manage to trouble Ortega, on what is a rare start for the goalkeeper with Ederson on the bench.

Borussia Dortmund 0-0 Manchester City

20:08 , Jamie Braidwood

6 mins: It actually means City look even more like 3-5-2 at times, with Cancelo pushing wide left and Mahrez pulling out to the touchline on the right.

However, Cancelo gets caught and picks up a yellow card for a foul on Adeyemi on the edge of the area, giving Dortmund a chance.

Borussia Dortmund 0-0 Manchester City

20:05 , Jamie Braidwood

3 min: An early opening for Dortmund as Brandt gets forward after Rodri gets caught on the ball, and it requires the returning John Stones to be sharp as he gets back to cover. With Cancelo also pushing forward to join City’s line of attackers, Pep Guardiola’s side may be open at times.

Borussia Dortmund 0-0 Manchester City

20:02 , Jamie Braidwood

1 min: There is an early shot for Borussia Dortmund as Moukoko fires over from the angle, but Hazard had been offside in the build up. City look close to being 4-2-4 when on the ball tonight, with Foden and Mahrez either side of Haaland and Alvarez.

Kick-off! Borussia Dortmund 0-0 Manchester City

20:00 , Jamie Braidwood

Underway!

Borussia Dortmund vs Manchester City

19:56 , Jamie Braidwood

Here we go! Kick-off is not far away as Erling Haaland returns to Borussia Dortmund. There are boos for the Champions League anthem, but a good reception for Haaland on his first appearance back in Germany.

Borussia Dortmund vs Manchester City - champions ‘have another gear to find’

19:48 , Jamie Braidwood

Here’s the latest from The Independent’s northern football correspondent Mark Critchley, who writes that Pep Guardiola still believes Manchester City and Kevin De Bruyne have another gear to find despite their electric start to the season. A rather terrifying prospect for the rest of the Premier League and the wider Champions League elite, that.

Man City and brilliant Kevin De Bruyne still have another gear to find

Borussia Dortmund vs Manchester City - Bellingham the ‘whole package’, says Guardiola

19:36 , Jamie Braidwood

Manchester City boss Pep Guardiola has called Borussia Dortmund midfielder Jude Bellingham the “whole package” but suggested his development might have been stifled if he had stayed in England.

The 19-year-old Bellingham scored against City in each of their last two meetings with Dortmund, albeit in losing causes as Guardiola’s side came from behind in both, and will be out to cause more problems in Tuesday’s Champions League clash.

Bellingham followed the path of Jadon Sancho, who turned down a new City contract to join Dortmund in 2017 when he left boyhood club Birmingham for Westphalia two years ago, but the decision has paid off handsomely thanks the club’s policy of promoting youth.

Guardiola, who meticulously managed Phil Foden’s development at City, suggested Bellingham would not have got the same opportunities on the east side of Manchester or at any of the Premier League’s other top clubs.

Man City manager Pep Guardiola heaps praise on ‘whole package’ Jude Bellingham

Borussia Dortmund vs Manchester City - Guardiola backs Haaland to break PL record

19:24 , Jamie Braidwood

Pep Guardiola backed Erling Haaland to break the Premier League’s single-season scoring record after the striker added a further two goals to his tally against Brighton on Saturday.

Haaland’s brace moved him to 17 Premier League goals after just 11 games, halfway to matching the competition’s record tally for a season of 34. He also needs just six more to equal last season’s golden boot-winning total.

Guardiola said: “We don’t have to be a genius (to see) if he continues with this rhythm, this average every game, he’s going to reach the record, definitely.

“But in football maybe you score but then in a few days you stop scoring. I don’t know. I think he’s happy when when the team win and then he’s not when the team don’t win.

“But like all the strikers I have seen in my career – like Samuel Eto’o, Lionel Messi, (Robert) Lewandowski, Thomas Muller, Sergio Aguero – Erling has the ambition to score goals and goals and goals. That’s normal and it has to be like that.”

Erling Haaland could rewrite the record books this season (Martin Rickett/PA) (PA Wire)
Erling Haaland could rewrite the record books this season (Martin Rickett/PA) (PA Wire)

Borussia Dortmund vs Manchester City - last time out

19:13 , Jamie Braidwood

Borussia Dortmund arrived at the Etihad and were doing pretty well to prevent the hosts and Erling Haaland, until John Stones picked up the ball 25 yards away from goal and rifled a stunning shot into the top corner.

It was followed by an inevitable goal from Haaland, as he produced an astonishing volley to finish Joao Cancelo’s sublime cross to put City ahead and complete their late comeback after Jude Bellingham’s opener.

 (Getty Images)
(Getty Images)

Borussia Dortmund vs Manchester City - Group G permutations

19:01 , Jamie Braidwood

Manchester City: Have qualified and will win Group G if they avoid defeat tonight.

Borussia Dortmund: Need at least two points from their final two matches, but will be through if Sevilla draw against Copenhagen.

Borussia Dortmund vs Manchester City - team news

18:45 , Jamie Braidwood

Borussia Dortmund: Kobel; Sule, Hummels, Schlotterbeck; Adeyemi, Can, Bellingham, Reyna, Hazard; Brandt, Moukoko

Manchester City: Ortega; Stones, Dias, Ake, Cancelo; Rodri, Gundogan; Mahrez, Foden; Haaland, Alvarez

Borussia Dortmund vs Manchester City - how to watch

18:37 , Jamie Braidwood

The match will kick off at 8pm BST on Tuesday 25 October.

How can I watch it?

It will be shown live on BT Sport 2, with coverage starting from 7pm. BT Sport subscribers can also stream the match live on the BT Sport website and mobile app.

Borussia Dortmund vs Manchester City - odds and prediction

18:33 , Jamie Braidwood

Borussia Dortmund: 7/2

Draw: 3/1

Manchester City: 8/15

Prediction

Dortmund did a good job frustrating City in the first match, before John Stones scored from distance and Haaland produced a remarkable finish at the back post. It could be another tricky night for Guardiola’s side, but with Haaland almost certain to be on target, City should get the win. Borussia Dortmund 0-2 Man City

Borussia Dortmund vs Manchester City - early team news

18:32 , Jamie Braidwood

Manchester City remain without Kyle Walker and Kalvin Phillips, but John Stones has returned to their travelling squad. Sergio Gomez is suspended while Ilkay Gundogan, Phil Foden and Nathan Ake may return to the starting line-up.

Borussia Dortmund will hope to call upon Marco Reus and Donyell Malen after both missed the weekend’s win over Stuttgart. Thomas Meunier and Mahmoud Dahoud are among those on a lengthy injury list.

Confirmed line-ups will be out shortly.

Good evening

18:30 , Jamie Braidwood

Good evening and welcome to live coverage of tonight’s Champions League action. Manchester City have already qualified for the knockout stages but they can secure their place at the top of Group G when they take on Borussia Dortmund this evening. Pep Guardiola’s side just need to avoid defeat in Germany and they will win the group which should, in theory, leave them with an easier fixture in the round of 16.

City have won three and drawn one of their four fixtures so far. That draw came against FC Copenhagen after City found themselves playing with 10-men for an hour following Sergio Gomez’s red card in the first half. However, they got back to winning ways at the weekend with a 3-1 victory over Brighton in the Premier League where Erling Haaland added another brace to his impressive goalscoring tally this year.