Shakhtar Donetsk vs Manchester City, RESULT: Plus Champions League updates for Tottenham vs APOEL, Real Madrid vs Dortmund and the rest

  • Manchester City are already assured of qualifying top of Group F 
  • Tottenham Hotspur will also finish top of Group H regardless of their result
  • There are still four qualifying spots up for grabs in the Champions League last 16 

Manchester City and Tottenham play their final Champions League group games on Wednesday night, knowing that they're already assured of a last-16 berth.

City have topped Group F, while Spurs have done likewise for Group H. However, there are still four qualifying spots up for grabs in the knockout stages. 

Follow all the action from the around Wednesday night's games, bar Liverpool vs Spartak Moscow which can be read here, with Sportsmail's LUKE AUGUSTUS. Kick-offs around the seven matches are all 7.45pm.


For users viewing this on the app, click here for live blog access on the mobile site.

  • Luke Augustus

    Host commentator

21:51
That's all from me, folks!

Tonight's Champions League action is wrap. The draw for the knockout stages is on Monday - so make sure you follow Sportsmail's coverage of that!

Have a good night though in the meantime!

21:50
So who is through to the last-16 stages then?

Group A: Manchester United, Basle
Group B: PSG, Bayern Munich
Group C: Roma, Chelsea
Group D: Barcelona, Juventus
Group E: Liverpool, Sevilla
Group F: Manchester City, Shakhtar Donetsk
Group G: Besiktas, Porto
Group H: Tottenham, Real Madrid

21:46

It wasn't seventh heaven for the Reds as they thumped Spartak Moscow 7-0 to ensure qualification and top spot in Group E.

Re-live all the action with GLEN WILLIAMS by clicking HERE.

21:44
FULL-TIME ACROSS THE SEVEN CHAMPIONS LEAGUE GAMES

Group E: Maribo 1-1 Sevilla
Group F: Feyenoord 2-1 Napoli, Shakhtar Donetsk 2-1 Manchester City
Group G: Leipzig 1-2 Besiktas, Porto 5-2 Monaco
Group H: Tottenham 3-0 APOEL, Real Madrid 3-2 Borussia Dortmund

21:36
GOAL! FEYENOORD 2-1 Napoli - Jeremiah St. Juste (90+1 mins)

The Dutch side will finish bottom of Group F but they're going out on a high as Jeremiah St. Juste heads them ahead from a corner.

21:34
GOAL! Shakhtar Donetsk 2-1 MANCHESTER CITY - Sergio Aguero (90+2 mins)

Sergio Aguero buries the spot-kick - blasting his effort into the top right-hand corner of the goal.

21:34
PENALTY TO MANCHESTER CITY

City have a glimmer of hope in the match as Shakhtar defender Bohdan Butko concedes a penalty for a foul on Gabriel Jesus.

21:33
GOAL! Leipzig 1-2 BESIKTAS - Talisca (91 mins)

Besiktas were pegged back just for minutes as Talisca puts them back ahead in injury time.

21:32
GOAL! PORTO 5-2 Monaco - Tiquinho (88 mins)

The seventh goal in Portugal tonight falls to the hosts as Tiquinho heads home the hosts' fifth.

21:30
GOAL! LEIPZIG 1-1 Besiktas - Naby Keita (87 mins)

The Liverpool-bound midfielder scores to level the scoreline for the German outfit.

21:29
RED CARD FOR FEYENOORD - Tonny Vilhena

83 mins: Tonny Vilhena is shown a second yellow card for a bad challenge on Adam Ounas, as the hosts are reduced to 10 men.

21:28
RED CARD FOR LEIPZIG - Stefan Ilsanker

82 mins: Stefan Ilsanker receives a second yellow card for a tactical foul on Cenk Tosun. 

21:24
GOAL! REAL MADRID 3-2 Borussia Dortmund - Lucas Vazquez (81 mins)

What a game it's turning out to be at the Santiago Bernabeu as Real take the lead once more. Lucas Vazquez scores their third with a scruffy volley that trickles into the bottom corner.

21:24
GOAL! TOTTENHAM 3-0 Apoel - Georges-Kevin N'Koudou (80 mins)

Like Llorente earlier, Georges-Kevin N'Koudou gets his first-ever goal for Spurs - this time though via a deflected right-footed strike.

Georges-Kevin N'Koudou (centre right) is congratulated by his team-mates after scoring Spurs' third
21:22
GOAL! Porto 4-2 MONACO - Radamel Falcao (78 mins)

Radamel Falcao heads home a consolation for Monaco and his goal earns an ovation from all the supporters in the ground.

The Colombian doesn't celebrate out of respect for his former side - who clearly still hold him in high regard.

21:19
GOAL! Maribor 1-1 SEVILLA - Paul Henrique Ganso (75 mins)

A goalkeeping clanger sees Sevilla level as Maribor goalkeeper Jasmin Handanovic lets Paulo Henrique Ganso's tame effort squirm underneath him.

One to forget indeed for Handanovic.

21:09
GOAL! PORTO 4-1 Monaco - Alex Telles (65 mins)

The Portuguese giants restore their three-goal lead with a 25-yard dipping strike into the ground that goes in off the far post.

21:04
GOAL! Porto 0-3 MONACO - Kamil Glik (61 mins, pen)

Centre back and captain Kamil Glik drills his effort low into the bottom left-hand corner - just past the goalkeeper.

21:03
PENALTY TO MONACO

The visitors have earned a penalty after Spanish defender Ivan Marcano is penalised for handball.

20:54
GOAL! Real Madrid 2-2 BORUSSIA DORTMUND - Pierre-Emerick Aubameyang (48 mins)

An exquisite dink from the Gabon striker to level the scoreline. After being thwarted at the first attempt by Keylor Navas, Aubameyang lobs him to score.

Pierre-Emerick Aubameyang (centre right) celebrates with his team-mates after equalising for Dortmund
20:51
We're back underway across the seven matches

The second half is underway.

20:35
HALF-TIME ACROSS THE SEVEN GAMES

Group E: Maribo 1-0 Sevilla
Group F: Feyenoord 1-1 Napoli, Shakhtar Donetsk 2-0 Manchester City
Group G: Leipzig 0-1 Besiktas, Porto 3-0 Monaco
Group H: Tottenham 2-0 APOEL, Real Madrid 2-1 Borussia Dortmund

20:32
GOAL! PORTO 3-0 Monaco - Yacine Brahimi (45 mins)

This has proven a first half to forget for Monaco as they now trail by three goals in Portugal as Yacine Brahimi scpres from close range.

20:30
GOAL! Real Madrid 2-1 BORUSSIA DORTMUND - Pierre-Emerick Aubameyang (43 mins)

Dortmund's main man halves the deficit with diving header following a brilliant Marcel Schmelzer cross.

20:26
DOUBLE RED CARD AT PORTO VS MONACO

38 mins: Monaco forward Rachid Ghezzal and Porto defender Felipe as they both slap each other after a quick skirmish.

20:24
GOAL! TOTTENHAM 2-0 Apoel - Son Heung-min (37 mins)

Lovely, lovely goal this. Son plays a quick one-two with Llorente before curling home a beautiful goal into the bottom corner with his left foot on the edge of the area.

Son Heung-min curled home Tottenham's second against APOEL with this strike
20:21
GOAL! SHAKHTAR DONETSK 2-0 Manchester City - Ismaily (32 mins)

Guardiola will not be happy with the way his side conceded this goal. Starting the move from the edge of their own penalty, a quick counter-attack sees them cut through City. With Ederson in No Man's Land, Ismaily pokes the ball past Ederson before scoring into an empty net.

Ismaily (right) slots home Shakhtar Donetsk's second of the night against Manchester City
20:19
GOAL! PORTO 2-0 Monaco - Aboubakar (33 mins)

Aboubakar has his second goal of the game to double Porto's lead.

20:19
GOAL! FEYENOORD 1-1 Napoli - Nicolai Jorgensen

Feyenoord are back level with a thumping header from Nicolai Jorgensen.

20:13
GOAL! SHAKHTAR DONETSK 1-0 Manchester City - Bernard (26 mins)

What. A. Goal. Shakhtar have taken the lead against Manchester City through Bernard. The hosts' No 10 curls a wonderful effort into the opposite top corner past Ederson.

20:07
GOAL! TOTTENHAM 1-0 Apoel - Fernando Llorente (21 mins)

Fernando Llorente has finally scored for Tottenham! Serge Aurier's cross is collected majestically by the striker who rolls his defender before firing low with his left foot.

Fernando Llorente (centre) jumps for joy after scoring his first-ever goal for Tottenham
20:04
LEIPZIG HIT THE POST - Leipzig 0-1 Besiktas

17 mins: Orban hits the post with a volley inside the penalty area to the hosts' frustration.

19:59
GOAL! REAL MADRID 2-0 Borussia Dortmund - Cristiano Ronaldo (12 mins)

What a gem from Cristiano Ronaldo. Collecting the ball on the left-hand edge of the penalty area, the Real Madrid forward curled home a stunning strike into the top corner.

19:58
GOAL! Leipzig 0-1 BESIKTAS - Alvaro Negredo (pen, 10 mins)

The Spaniard makes no mistake from the spot - sending the goalkeeper the Leipzig wrong way to score.

19:56
PENALTY TO BESIKTAS

9 mins: The visitors have a penalty after Jeremain Lens is fouled in the box by Willi Orban.

19:55
GOAL! MARIBOR 1-0 Sevilla - Marcos Tavares (10 mins)

The hosts have a shock lead as Marcos Tavares heads home from close range.

19:55
GOAL! PORTO 1-0 Monaco - Vincent Aboubakar (9 mins)

Porto's main man gives them the lead with a close range finish for his fourth goal in the competition this season.

19:54
GOAL! REAL MADRID 1-0 Borussia Dortmund - Borja Mayoral (8 mins)

The reigning European holders have taken the lead through a delightful Borja Mayoral chip.

Borja Mayoral gave Real Madrid the lead with this delightful chip against Borussia Dortmund
19:50
GOAL! Feyenoord 0-1 NAPOLI - Piotr Zielinski (2 mins)

The Napoli midfielder capitalises from close range after the visitors won a free-kick that Feyenoord failed to clear.

19:46
We're underway across the seven games in Europe

Here we go then...

19:45
All the teams are out of their tunnels

The Champions League anthem is booming around the respective grounds. We're moments away from kick-off across the seven matches.

19:44
Good omen for Tottenham?
19:38
And it's a big moment for one of Guardiola's rising talents too...
19:36
Incoming milestone for Pep Guardiola
19:26
Tottenham vs APOEL Nicosia

Tottenham Hotspur: Vorm, Aurier, Foyth, Sanchez, Rose, Sissoko, Winks, Nkoudou, Alli, Son, Llorente.

Subs: Gazzaniga, Vertonghen, Dembele, Davies, Walker-Peters, Amos, Sterling.

APOEL Nicosia: Perez, Vouros, Rueda, Carlao, Lago, Zahid, Vinicius, Morais, Aloneftis, Ebecilio, Pote.

Subs: Gudino, de Camargo, Alexandrou, Sallai, Antoniou, Farias, Merkis.

Referee: Slavko Vincic (Slovenia)

19:22
Real Madrid vs Borussia Dortmund

Real Madrid: Navas, Sergio Ramos, Varane, Nacho, Hernandez, Casemiro, Lucas, Isco, Kovacic, Ronaldo, Borja Mayoral.

Subs: Casilla, Benzema, Modric, Marcelo, Llorente, Asensio, Ceballos.

Borussia Dortmund: Burki, Papastathopoulos, Subotic, Schmelzer, Guerreiro, Bartra, Sahin, Dahoud, Pulisic, Kagawa, Aubameyang.

Subs: Weidenfeller, Zagadou, Yarmolenko, Isak, Schurrle, Weigl, Toprak.

Referee: Pavel Kralovec (Czech Republic)

19:21
Porto vs Monaco

Porto: Jose Sa, Ricardo Pereira, Felipe, Marcano, Alex Telles, Danilo Pereira, Herrera, Otavio, Marega, Aboubakar, Brahimi.

Subs: Casillas, Maxi Pereira, Torres, Corona, Andre Andre, Reyes, Tiquinho Soares.

Monaco: Benaglio, Toure, Glik, Jemerson, Kongolo, Lopes, Meite, N'Doram, Ghezzal, Carrillo, Diakhaby.

Subs: Sy, Fabinho, Jorge, Joao Moutinho, Falcao, Balde, Sidibe.

Referee: Jonas Eriksson (Sweden)

19:17
Leipzig vs Besiktas team news

Leipzig: Gulacsi, Klostermann, Orban, Ilsanker, Halstenberg, Kampl, Keita, Demme, Bruma, Augustin, Werner.

Subs: Mvogo, Bernardo, Konate, Poulsen, Kaiser, Laimer, Compper.

Besiktas: Zengin, Uysal, Mitrovic, Tosic, Erkin, Medel, Ozyakup, Lens, Anderson Talisca, Pektemek, Negredo.

Subs: Fabri, Adriano, Aksoy, Cinar, Tosun, Celebi, Destanoglu.

Referee: Viktor Kassai (Hungary)

19:15
Feyenoord vs Napoli team news

Feyenoord: Vermeer, Nieuwkoop, van Beek, Tapia, Malacia, Amrabat, Toornstra, Vilhena, Berghuis, Jorgensen, Boetius.

Subs: Jones, St Juste, Larsson, Basacikoglu, Diks, Kramer, Hansson.

Napoli: Reina, Maggio, Albiol, Koulibaly, Hysaj, Allan, Diawara, Hamsik, Callejon, Mertens, Zielinski.

Subs: Sepe, Rui, Jorginho, Giaccherini, Chiriches, Rog, Ounas.

Referee: Michael Oliver (England)

19:11
Shakhtar Donetsk vs Manchester City team news

Shakhtar Donetsk: Pyatov, Butko, Ordets, Rakitskiy, Ismaily, Fred, Stepanenko, Marlos, Taison, Bernard, Ferreyra.

Subs: Shevchenko, Khocholava, Dentinho, Alan Patrick, Petryak, Azevedo, Kovalenko.

Man City: Ederson, Danilo, Adarabioyo, Mangala, Foden, Gundogan, Fernandinho, Toure, Bernardo Silva, Gabriel Jesus, Sane.

Subs: Bravo, Walker, Sterling, Aguero, Otamendi, Duhaney, Diaz.

Referee: Benoit Bastien (Lorraine)

18:55
Maribor vs Sevilla team news

Maribor: Handanovic, Milec, Suler, Billong, Viler, Pihler, Vrhovec, Kabha, Bajde, Tavares, Bohar.

Subs: Cotman, Ahmedi, Hotic, Vrsic, Dervisevic, Palcic, Kramaric.

Sevilla: Sergio Rico, Mercado, Kjaer, Lenglet, Escudero, Krohn-Dehli, Pizarro, Banega, Sarabia, Ben Yedder, Correa.

Subs: Soria, Geis, Jesus Navas, Ganso, Muriel, Vazquez, Nolito.

Referee: Ovidiu Alin Hategan (Romania)

18:43
What are the permutations for Group H?

TOTTENHAM
Have qualified as Group H winners due to their superior head-to-head over Real Madrid.

REAL MADRID
Have qualified as group runners-up.

18:43
What are the permutations for Group G?

BESIKTAS
Through as group winners.

PORTO
Victory over Monaco will see them qualify for the last 16. Alternatively, as long as they match Leipzig’s result at home to Besiktas then they will go through due to their superior head-to-head (on goal difference).

LEIPZIG
Must pick up more points than Porto to finish second.

18:42
What are the permutations for Group F?

MANCHESTER CITY
Already through as Group F winners.

SHAKHTAR DONETSK
Will reach the last 16 if they avoid defeat at home to Manchester City or if Napoli fail to beat Feyenoord.

NAPOLI
Must win in Holland and hope Shakhtar Donetsk lose against Manchester City to finish as runners-up. Napoli would then finish second based on head-to-head.

18:40
What are the permutations for Group E?

LIVERPOOL
To qualify...
Need a draw at home to Spartak Moscow tomorrow (Wednesday) night.
To win group...
Will top Group E with a victory, or a draw if Sevilla fail to win at Maribor.
To not qualify...
If Liverpool lose they are out unless Sevilla are also beaten. This is because Liverpool would be below Spartak in a two-way head-to-head or would be third in a three-way head-to-head on nine points.

SEVILLA
Will qualify with a draw, or if Spartak Moscow fail to beat Liverpool. Sevilla will top the group with victory at Maribor and if Liverpool don’t win against Spartak.

SPARTAK MOSCOW
Need to win at Anfield to qualify for the last 16. Will top the group if they beat Liverpool and Sevilla drop points at Maribor.

18:20

Never fear, people. If you wish to keep up to dates with events going on at Anfield then my wonderful colleague GLEN WILLIAMS is the man to see by clicking HERE.

A win for Liverpool will see them top Group E, a point will guarantee qualification while a defeat will them miss out if Sevilla don't lose at Maribor.

Will Liverpool manager Jurgen Klopp be smiling at full time?
18:10
What games will we be serving up for you tonight?

Here is the list...

Group E: Maribor vs Sevilla
Group F: Shakhtar Donetsk vs Manchester City, Feyenoord vs Napoli
Group G: Leipzig vs Besiktaş, Porto vs Monaco
Group H: Real Madrid vs Borussia Dortmund, Tottenham vs APOEL

18:06
Good evening, everybody!

And welcome to tonight's Champions League coverage of all the games bar Liverpool vs Spartak Moscow.

From an English perspective Manchester City and Tottenham are both already through as group winners.

You can still follow their progress from tonight and the other five matches with myself, Luke Augustus via Sportsmail.

Kick-off for all matches at 7.45pm with team news to come within the next hour.