Dortmund 0-0 Manchester City, Celtic 1-1 Shakhtar: Champions League – live | Champions League
Key events
Bayern Munich, Benfica, Club Brugge, Chelsea, Dortmund, Manchester City, Napoli, PSG and Real Madrid are the nine sides confirmed through to the last 16 after tonight’s matches.
Jonathan Liew’s match report from Dortmund:
Manchester City are through as Group G winners. Dortmund through in second place.
Tonight’s Champions League scores
Salzburg 1-2 Chelsea
Dinamo Zagreb 0-4 Milan
Leipzig 3-2 Real Madrid
Celtic 1-1 Shakhtar Donetsk
Sevilla 3-0 Copenhagen
Dortmund 0-0 Manchester City
Benfica 4-3 Juventus
PSG 7-2 Maccabi Haifa
Full-time! Benfica 4-3 Juventus
That was an epic match. Juventus came out on the wrong side and they are out of the Champions League. You have to worry for Allegri’s job.
Full-time! Dortmund 0-0 Manchester City
After just a few minutes it looked pretty likely to finish 0-0 … there was a missed penalty by Mahrez, but so it proved. A stalemate which guarantees Dortmund’s qualification for the knockout stages.
Full-time! Celtic 1-1 Shakhtar Donetsk
All over in Glasgow. Celtic are out of the Europa League as well as the Champions League, they cannot catch third-placed Shakhtar in Group F.
Celtic, unless they score, are out of Europe including the Europa League. They are locked at 1-1 with Shakhtar Donetsk right now.
Carlos Soler makes it 7-2 to PSG v Maccabi Haifa. Messi tees him up with a ball cut back to the edge of the box and Soler sweeps in a fine low finish.
Latest scores:
Dinamo Zagreb 0-4 Milan
Leipzig 3-1 Real Madrid
Celtic 1-1 Shakhtar
Dortmund 0-0 Man City
Benfica 4-3 Juventus
PSG 6-2 Maccabi Haifa
Salzburg 1-2 Chelsea (FT)
Sevilla 3-0 Copenhagen (FT)
RB Leipzig 3-1 Real Madrid (Werner 81)
Simakan embarks on a sensational run down the right, Werner makes an excellent run to the far post, and Leipzig look to have the match wrapped up.
Benfica 4-2 Juventus (McKennie 79)
Again it’s Iling-Junior who breaks on the left … and this time McKennie scores! Could Juventus pull off a remarkable comeback?
Benfica 4-2 Juventus (Milik 77)
Samuel Iling-Junior crosses from the left and the Poland international volleys in.
PSG nearly run in another one against Maccabi Haifa in Paris but it’s still 6-2 there.
“That chap, Mahrez, is a very fine player but he often misses penalties, why do City let him kick from the penalty spot, can’t they find a better solution for such situations?” emails Bogdan Kotarlic.
“I don’t know what he does be showing in training, but don’t think I’ve ever seen such a bad penalty taker allowed to constantly step up to the spot,” writes Paul Fitzgerald.
Shakhtar Donetsk miss an absolute sitter against Celtic – Mudryk squares for Sikan, who has an open goal, but gets his first touch horrendously wrong, and the ball squirts out for a goal kick.
It’s 6-2 for Paris now v Maccabi Haifa, with a comedy own-goal coming from Goldberg (67).
It’s 5-2 in Paris. Mbappe with the latest goal for the Group H leaders. (Benfica are also on 11 pts)
“I hate to be that guy, but I am a lawyer, and in UEFA’s Regulations of the Champions League, Article 17.01a says that “higher number of points obtained in the group matches played among the teams in question” is the first tiebreaker,” emails Matt Burtz. “Goal difference in group games is the second tiebreaker.”
Thanks Matt. By all means, please do be that guy.
In the case of Dortmund and Man City, it would come down to goal difference should Dortmund win tonight, as they’d both have taken three points off each other in their two matches. But very happy to be corrected – thanks!
PSG 4-2 Maccabi Haifa (Seck 50)
A fine looping header after a bit of pinball in the penalty area, and Maccabi Haifa are putting up a good fight against the Galacticos of PSG.
Dinamo Zagreb 0-3 Milan (Giroud 59)
The former Chelsea forward strokes a penalty into the top corner and Milan appear to have the match won against Zagreb.
Missed penalty by Mahrez for Manchester City!
Emre Can fouls Mahrez while the Algeria international is on a darting, jinking run towards the penalty spot. Mahrez gets up to take the kick. Kobel dives to his right and makes a fantastic save.
Goal! Celtic 1-1 Shakhtar (Mudryk)
Stunning goal by Mudryk. Celtic are pegged back.
Goals in a couple of other games:
Benfica 4-1 Juventus (Silva)
Dinamo Zagreb 0-2 Milan (Leao)
A beautiful dinked finish by Silva for Benfica. Juventus were all over the shop then. The manager, Massimiliano Allegri, is surely in a spot of bother (even more than he was before) after this capitulation.
The BT Sport panel just got in a muddle over whether or not placings are firstly determined by goal difference or head to head. It’s head to head*. (If Dortmund were to win tonight, they’d be level with City on 11 points at the top but City would have superior goal difference, unless Dortmund managed to bang in five.)
*Edited after I got it wrong first time round.
Here we go again.
Pep Guardiola has taken off Haaland and Cancelo, with Akanji and Silva coming on.
Your half-time scores:
Dortmund 0-0 Man City
Celtic 1-0 Shakhtar Donetsk
Dinamo Zagreb 0-1 Milan
RB Leipzig 2-1 Real Madrid
Benfica 3-1 Juventus
PSG 4-1 Maccabi Haifa
Juventus are going out as it stands. See you in a few.
In Paris, Messi makes it 4-1 against Maccabi Haifa.
RB Leipzig 2-1 Real Madrid (Vinícius Jr)
Sensational goal by Vinícius Jr. Asensio bursts to the byline on the right, clips in a cultured cross, and the Brazilian meets it with a lovely cushioned header that drops into the net via a post. Good scenes.
“As a supporter of underdogs I’m dismayed to see PSG’s Haifa-lootin’, er highfalutin attacking trident run riot,” writes in the Prince of Puns, Peter Oh.
Dinamo Zagreb 0-1 Milan (Gabbia)
Milan move second in the virtual Group E table, above Salzburg, with that goal.
Goal! PSG 3-1 Maccabi Haifa (Seck)
Seck is given the freedom of the PSG penalty area at a free-kick, and plants a towering header into the net with Donnarumma nowhere. Can Maccabi Haifa get back into this? Let’s face it, probably not.
PSG are 3-0 up on Maccabi Haifa now. Neymar with the goal. So that’s Messi, Mbappe and Neymar all hitting the onion bag before half-time.
Goals, goals, goals! Benfica 3-1 Juventus (Silva 35)
A magical bit of skill at the near post from Rafa Silva, who outrageously flicks the ball into the net after a cross is drilled in from the left.
Goal! Celtic 1-0 Shakhtar Donetsk (Giakoumakis 34)
Giakoumakis pounces on a loose ball at point-blank range and crashes a low shot into the net!
Goal: PSG 2-0 Maccabi Haifa
Mbappé clips a tremendous curling shot into the top corner after linking up with Neymar. Nice finish.
Jacob Steinberg
If it is true that teams embody their manager’s personality, then perhaps it is no surprise that Chelsea exuded calm when their hopes of cruising into the last 16 of the Champions League were placed in doubt by a thrilling surge from RB Salzburg.
Benfica 2-1 Juventus (Joao Mario pen 28)
Juan Cuadrado was penalised for handball, and Joao Mario belted the resulting penalty into the top corner. Juventus back in crisis!
25 min: Dortmund broke through on the City left, yet again, just now. The home players seemed to be queuing up in the penalty area, Adeyemi picked out Reyna, whose low side-footed shot was straight at Ortega.
GOALS!
Benfica 1-1 Juventus (Vlahovic 22)
PSG 1-0 Maccabi Haifa (Messi 19)
22 min: This match between Dortmund and Manchester City is being played with all the intensity of an encounter between one team that has already qualified, and one team that needs a point to qualify.
GOALS elsewhere in Germany: Leipzig 2-0 Real Madrid
Gvardiol and Nkunku have made it double trouble for the champions, Real Madrid, in Leipzig. Leipzig will be through to the last 16 if they win. The goals came on 13 and 18 minutes. Courtois has also made a couple of good saves. It could be a cricket score in Leipzig!
Goal! Benfica 1-0 Juventus. Antonio Silva has put the Portuguese side in front in Lisbon. Bad news for Juve, who are going out of the Champions League if they don’t win.