Borussia Dortmund 1-2 Tottenham RESULT: Plus APOEL 0-6 Real Madrid, Man City 1-0 Feyenoord and the rest of the Champions League scores

  • Harry Kane and Son Heung-min helped Tottenham Hotspur come from behind
  • Raheem Sterling struck late for Manchester City with just two minutes to play
  • Cristiano Ronaldo and Karim Benzema net twice as Real Madrid beat APOEL 6-0
  • Tottenham and Man City clinch top spot in their Champions League groups
  • There were six UEFA Champions League matches kicking off from 7.45pm GMT
  • LIVE: Follow all the Champions League action from Sevilla vs Liverpool here 

  • Dan Ripley

    Host commentator

22:03
That's all for our Champions League coverage this evening...

Tottenham and Manchester City are heading through as seeded teams (with Liverpool shooting themselves in the foot) but can two more Premier League sides join them in the knock-out stages tomorrow?

Check back for more live coverage with Chelsea, Manchester United, Barcelona and more in action. Cheerio.

22:00
Here is how Group H stands...

And this is even easier. Tottenham Hotspur's superior head-to-head record over Real Madrid means they are guaranteed to finish ahead of the European champions as group winners.

Borussia Dortmund will now seek to match or better APOEL's result in the final round of matches to secure a Europa League round-of-32 spot.

Click here for more fixtures, tables and results with our Match Zone

21:57
Here is how Group G stands...

Easy one this. Besiktas are through as group winners and Monaco are out.

That leaves RB Leipzig having to better Porto's result in their respective final games to pip the Portuguese side for a place in the last-16.

Click here for more fixtures, tables and results with our Match Zone

21:54
Here is how Group F stands...

Speaking of late goals, Raheem Sterling's strike means Manchester City will go through as group winners.

Second place is up for grabs though. Shakhtar Donetsk can secure it providing they avoid defeat at home to City but defeat coupled with a Napoli win over Feyenoord would see the Italian side sneak through instead.

Click here for more fixtures, tables and results with our Match Zone

21:51
Here is how Group E stands...

That late equaliser could prove very, very costly for Liverpool. Before it they were heading through as group winners, now they host Spartak Moscow in their final match at the risk of going out.

If they avoid defeat they will progress but should they lose and Sevilla defeat Maribor, it's all over for the Reds...

Click here for more fixtures, tables and results with our Match Zone

21:47
Here are all of this evening's Champions League results

Click here for more fixtures, tables and results with our Match Zone

21:40
FULL-TIME: Borussia Dortmund 1-2 Tottenham Hotspur
21:40
FULL-TIME: Sevilla 3-3 Liverpool
21:38
FULL-TIME: Manchester City 1-0 Feyenoord
Manchester City's Raheem Sterling scores past Feyenoord goalkeeper Brad Jones
Sterling celebrates his goal which came two minutes from time at the Etihad Stadium
21:36

Would you believe it? Deep into stoppage time, and Guido Pizarro pounces from inside the box to surely rescue what looked like an unlikely point at the break. More here.

21:35
Borussia Dortmund 1-2 Tottenham Hotspur

Lots of stoppage time to be played in Germany with Roman Burki having to be carried off the pitch after he took a kick to the head while Fernando Llorente in a one-on-one.

21:30
GOAL! MANCHESTER CITY 1-0 Feyenoord

Better late than never, but this is an excellent goal from Manchester City as Raheem Sterling and Ilkay Gundogan combine to feed the former inside the box, who then lifts a finish over the onrushing Brad Jones. Top spot is heading for Manchester in Group F.

21:24
Elsewhere around Europe...

Napoli now lead 2-0 against Shakhtar Donetsk with Piotr Zielinski slotting home a wonderful move from the Italian side.

Make that 3-0, with Dries Mertens nodding home a rebound from close range.

21:19
GOAL! Borussia Dortmund 1-2 TOTTENHAM HOTSPUR

It's been coming and Spurs have the lead they now deserve as Dele Alli battles hard to bulldoze into the box before cutting back for Son Heung-min who curls a wonderful finish across goal into the top corner. As it stands Tottenham will finish as Group H winners - no matter what Real Madrid do in Cyprus.

Tottenham Hotspur's Son Heung-min scored their second goal as Spurs came from behind to lead
Son celebrates his strike that put Spurs in pole position to finish top of the group
21:17
Manchester City 0-0 Feyenoord

Shortly after Sergio Aguero wastefully fires wide, it's a glimpse of the future at the Etihad Stadium as Phil Foden makes his senior debut after replacing Yaya Toure.

21:15
Borussia Dortmund 1-1 Tottenham Hotspur

Spurs have looked a lot better since the break and have arguably been the better team in the second half as they chase a goal that would confirm them as Group H winners.

21:12
Manchester City 0-0 Feyenoord

Big chance for Feyenoord. Cracking football from the Dutch side puts Steven Berghuis in on goal but from a tight angle his half volley is wonderfully tipped over by Ederson.

21:10
Ronaldo double helps Real Madrid hit APOEL for six
Real Madrid's Cristiano Ronaldo celebrates scoring their sixth goal at APOEL Nicosia
Ronaldo (left) celebrates with team-mates as Real Madrid ran riot in the Champions League clash
21:08
Manchester City 0-0 Feyenoord

Kevin de Bruyne drags just wide across goal from 20 yards and that's his last course of action for the evening as Pep Guardiola throws on Gabiel Jesus.

21:06

Wissam Ben Yedder nets from the penalty spot, with Liverpool completely at sea in this second half. More here.

21:03
Harry Kane celebrates equalising for Tottenham in Borussia Dortmund
Tottenham's Harry Kane (centre) celebrates scoring just after half-time at Borussia Dortmund
21:01
Manchester City 0-0 Feyenoord

But Manchester City are still toiling against Feyenoord, with Pep Guardiola's side having a very quiet evening so far.

20:59
Elsewhere around Europe...

I was half-joking about Real Madrid scoring ten goals at APOEL, but they are ripping apart the Cypriot side now with Cristiano Ronaldo grabbing a brace after half-time.

Meanwhile Lorenzo Insigne has hit a stunning 25-yard effort after cutting inside to give Napoli the lead over Shakhtar Donetsk. That's good news for Manchester City.

20:54

Is the comeback on for Sevilla? Wissam Ben Yedder pulls one back six minutes after the break. Read more here.

20:52
GOAL! Borussia Dortmund 1-1 TOTTENHAM HOTSPUR

Now that's how you respond after half-time! Danny Rose wins the ball on the left before feeding Dele Alli, who squares for Harry Kane with the striker then drilling into the near post bottom corner.

20:50
The SECOND HALVES are underway again...

Can Manchester City or/and Tottenham Hotspur wake up a bit in the second period?

20:49
The only minor bit of good news for Tottenham fans...

Tottenham will still be top, even if they lose and Real Madrid stick another ten goals past APOEL.

In the Champions League, teams level on points are separated by head-to-head results and not goal difference which means Spurs have the edge over the Champions League holders.

Real Madrid's Karim Benzema (right) celebrates his goal with manager Zinedine Zidane
Benzema hugs team-mate Cristiano Ronaldo after scoring against APOEL
20:38
From GracenoteLive
20:37
Here are the half-time scores across the UEFA Champions League

Click here for more fixtures, tables and results with our Match Zone

20:34
Elsewhere across Europe

Seconds after Radamel Falcao thinks he has headed Monaco back into the game, RB Leipzig go straight down the other end and restore their three-goal advantage through Naby Keita.

Meanwhile Cristiano Ronaldo rather uncharacteristically, turns down a scoring opportunity to square for Karim Benzema who gives Real Madrid a 4-0 lead at APOEL.

20:31
Borussia Dortmund 1-0 Tottenham Hotspur

Two cracking saves from Roman Burki, the first denies Christian Eriksen's poked effort from inside the box but the second is even better as he prevents Eric Dier's looping header from dropping into the top corner.

Dortmund's Pierre-Emerick Aubameyang (left) scores his side's opening goal against Tottenham
Aubameyang is congratulated by his team-mate Andrey Yarmolenko after scoring
20:27
Elsewhere around Europe...

Real Madrid are cruising at APOEL now, with Karim Benzema and Nacho adding to the scoring to make it 3-0 to the holders.

20:25
Manchester City 0-0 Feyenoord

Chance for Manchester City, with Raheem Sterling doing well to run at the Feyenoord defence before slipping in Bernardo Silva who weakly shoots straight at Brad Jones.

Ederson of Manchester City tackles Jean-Paul Boetius of Feyenoord after losing control of the ball
20:22
From GracenoteLive
20:21
Luka Modric struck a sweet volley to give Real Madrid the lead
Real Madrid's Luka Modric scores their first goal on the volley to give his side the lead at APOEL
20:20
Elsewhere across Europe...

Monaco continue to capitulate, with Timo Werner netting his second goal from the penalty spot to make it 3-0 following a Radamel Falcao inside the box.

20:16
GOAL! BORUSSIA DORTMUND 1-0 Tottenham Hotspur

It's been coming. Spurs haven't learned their lesson as Yarmolenko puts in Pierre-Emerick Aubameyang once more with a smart back-heel, with the striker this time finishing very well low across goal.

20:16

Sevilla, believe it or not, haven't lost at home in a whole year. That looks like changing this evening as now Roberto Firmino is on target. More here.

20:14
Manchester City 0-0 Feyenoord

Manchester City are rather labouring against Feyenoord and nearly hand the Dutch side an early Christmas present.

Ederson very poorly attempt to control the ball, forcing the City keeper on the edge of the box to make a slide challenge on Jean-Paul Boetius. 

20:11
Elsewhere from around Europe...

A cracking volley has given Real Madrid the lead at APOEL Nicosia, but it's not from who you think it is.

Instead it's Luka Modric with the 20-yard  strike which right now means Dortmund are heading out of the Champions League.

20:07

Dreamland for Liverpool, with Sadio Mane doubling the Reds' lead in Sevilla. More here...

20:06
Borussia Dortmund 0-0 Tottenham Hotspur

Chance for Dortmund. Yarmolenko's through ball puts Aubameyang in behind the Spurs defence but the striker's  placed effort is awfully wide in front of the onrushing Lloris. Big let off for the visitors.

19:59
Borussia Dortmund 0-0 Tottenham Hotspur

Borussia Dortmund are perhaps slightly edging the play at Signal Iduna Park, with Andriy Yarmolenko seeing a turn and shot rather easily saved by Hugo Lloris.

Tottenham Hotspur duo Serge Aurier (left) and Eric Dier battle with Borussia Dotmund's Pierre Emerick-Aubameyang for the ball
19:58
Manchester City 0-0 Feyenoord

A quiet old start in the other games involving Premier League clubs as Danilo drags wide of goal from 25 yards for Manchester City

19:55
From GracenoteLive
19:53
Elsewhere around Europe...

Real Madrid already putting the pressure on APOEL as Cristiano Ronaldo is denied with a snapshot at the back post.

Meanwhile RB Leipzig lead at Monaco after Jemerson rather unfortunately put a near post cross into his own goal...

...make that 2-0, Timo Werner breaking through the centre before slotting home. As it stands Monaco are staring straight down a Champions League exit.

Real Madrid's Cristiano Ronaldo waves to fans during the warm up at APOEL
19:49
From Sportsmail's Matt Barlow at Signal Iduna Park

'“You’ll Never Walk Alone” in Dortmund and a brilliant display of colour from the Yellow Wall kop which Spurs have used as the design for their home end at the new White Hart Lane.

'Eric Dier starting on the right of the back three for Spurs with Davison Sanchez in the centre, charged with keeping speed merchant Pierre-Emerick Aubameyang under control.'

19:46

Wow, what a start from Liverpool with Roberto Firmino on target. More here...

19:46

Remember to get the most out of our live coverage by following all the action with Sportsmail's excellent Match Zone.

It features the latest line-ups, formations, match stats and a handy player comparison tool.

In addition there are heat zones for EVERY player as well as detailed maps of all the goals as they go in. Read more on the above link.

19:44
Out come the players across Europe...

Kick-off is on the way shortly, remember you can follow in depth coverage of Sevilla vs Liverpool on this link with Ben Nagle.

19:43
Will Aubameyang be as sharp as his haircut this evening?
Borussia Dortmund's Pierre-Emerick Aubameyang shows off his haircut before the game
Aubameyang warms up along with team-mate Shinji Kagawa at Signal Iduna Park
Danny Rose (left) reeturns to the Tottenham Hotspur team as he warms up with Dele Alli
Harry Kane starts for Tottenham as he warms up before the game
19:39
Manchester City look incredibly relaxed in the warm ups

Over confidence perhaps? Not for me, just a sign of an incredible team that Pep Guardiola has put together. Will it be one that provides Phil Foden make his senior debut tonight?

Raheem Sterling (left) of Man City and Phil Foden share a joke in the tunnel before the game
Foden could make his Man City debut at the Etihad Stadium in the Champions League clash
Yaya Toure of Manchester City and Bernardo Silva of Manchester City joke around in the tunnel
Kyle Walker (left) and Kevin De Bruyne of Manchester City warm up ahead of the Group F clash
19:33

KIT HOLDEN: The last time Borussia Dortmund suspended Pierre-Emerick Aubameyang, he scored four goals on his return to action. How they would love for him to repeat the feat against Tottenham.

Suspended for 'disciplinary reasons' at the end of last week, Aubameyang could only watch on as Dortmund lost 2-1 to Stuttgart last Friday.

The club have now lifted the ban, and can only hope that their star striker is firing on all cylinders when they host Spurs on Tuesday evening.

Read more here

19:29
Here is how Group H stands...

Tottenham are already through but will claim top spot if they win at Borussia Dortmund this evening, or if they better Real Madrid's result at APOEL.

Victory for the Champions League holders would take them through, or if they better Dortmund's result.

Borussia Dortmund vs Tottenham Hotspur
Borussia Dortmund: Burki, Toljan, Bartra, Zagadou, Schmelzer, Kagawa, Weigl, Gotze, Yarmolenko, Aubameyang, Guerreiro.
Subs: Weidenfeller, Sahin, Dahoud, Philipp, Schurrle, Castro, Toprak.
Tottenham Hotspur: Lloris, Aurier, Dier, Vertonghen, Rose, Winks, Sanchez, Alli, Eriksen, Son, Kane. Subs: Vorm, Trippier, Sissoko, Llorente, Dembele, Foyth, Davies.
Referee: Clement Turpin (France)

APOEL vs Real Madrid
APOEL: Perez, Carlao, Rueda, Vouros, Sallai, Morais, Vinicius, Lago, Zahid, Aloneftis, Pote. Subs: Gudino, Ebecilio, Efrem, De Camargo, Alexandrou, Farias, Merkis.
Real Madrid: Casilla, Carvajal, Nacho, Varane, Marcelo, Modric, Kroos, Asensio, Lucas, Benzema, Ronaldo.
Subs: Moha Ramos, Vallejo, Casemiro, Hernandez, Borja Mayoral, Isco, Ceballos.
Referee: Artur Soares Dias (Porto)

Click here for more fixtures, tables and results with our Match Zone

19:25
Here is how Group E stands...

A big boost for Sevilla and Liverpool earlier after Maribor snatched a well deserved stoppage time draw at Spartak Moscow in the 5pm kick-off.

That means the winner at the Ramon Sanchez Pizjuan Stadium will qualify for the last-16, while three points for the Reds would also see them progress as group winners.

Sevilla vs Liverpool
Sevilla: Sergio Rico, Mercado, Geis, Lenglet, Escudero, Nzonzi, Banega, Pizarro, Sarabia, Ben Yedder, Nolito.
Subs: Soria, Corchia, Krohn-Dehli, Correa, Jesus Navas, Muriel, Vazquez.
Liverpool: Karius, Gomez, Lovren, Klavan, Moreno, Wijnaldum, Henderson, Coutinho, Salah, Firmino, Mane. Subs: Mignolet, Milner, Sturridge, Oxlade-Chamberlain, Can, Solanke, Alexander-Arnold.
Referee: Felix Brych (Germany)

Click here for more fixtures, tables and results with our Match Zone

19:18
Here is how Group G stands...

Already one result from this group already and it saw Besiktas qualify from the group stage for the first time in their history after drawing 1-1 with Porto.

That means the loser goes out of the Champions League at the Stade Louis II, with a draw also condemning Monaco to a group stage exit.

Monaco vs RB Leipzig
Monaco: Subasic, Raggi, Glik, Jemerson, Jorge, Tielemans,
Fabinho, Joao Moutinho, Lopes, Balde, Falcao. Subs: Benaglio,
Kongolo, Ghezzal, Carrillo, Diakhaby, N'Doram, Toure.
RB Leipzig: Gulacsi, Klostermann, Orban, Upamecano,
Halstenberg, Sabitzer, Keita, Kampl, Forsberg, Poulsen, Werner.
Subs: Mvogo, Bernardo, Konate, Bruma, Laimer, Augustin, Demme.
Referee: Alberto Undiano Mallenco (Spain)

Click here for more fixtures, tables and results with our Match Zone

19:10
Here is how Group F stands...

Manchester City are already through in Group F but would seal top spot if they better Shakhtar Donetsk's result this evening.

Shakhtar would join Pep Guardiola's side in the last-16 as long as they avoid defeat at Napoli.

Manchester City vs Feyenoord
Manchester City: Ederson, Walker, Otamendi, Mangala, Danilo, Gundogan, Toure, De Bruyne, Bernardo Silva, Aguero, Sterling.
Subs: Bravo, Delph, Silva, Fernandinho, Gabriel Jesus, Foden, Diaz.
Feyenoord: Jones, Diks, Tapia, van Beek, Haps, Amrabat, Toornstra, Vilhena, Berghuis, Boetius, Larsson.
Subs: Vermeer, Nieuwkoop, St Juste, Jorgensen, Basacikoglu, Nelom, Kramer.
Referee: Ivan Kruzliak (Slovakia)

Napoli vs Shakhtar Donetsk
Napoli: Reina, Maggio, Albiol, Chiriches, Hysaj, Zielinski, Diawara, Hamsik, Callejon, Mertens, Insigne.
Subs: Sepe, Allan, Rui, Jorginho, Maksimovic, Rog, Ounas.
Shakhtar Donetsk: Pyatov, Butko, Ordets, Rakitskiy, Ismaily, Fred, Stepanenko, Marlos, Taison, Bernard, Ferreyra.
Subs: Shevchenko, Khocholava, Dentinho, Alan Patrick, Azevedo, Kovalenko, Blanco Leschuk.
Referee: Damir Skomina (Slovenia)

Click here for more fixtures, tables and results with our Match Zone

18:58
A rather familiar face is back in Manchester this evening...

Although as a previous Manchester United manager, I'm not too sure Louis van Gaal will be greatly received by the locals ahead of Manchester City's clash with Feyenoord.

Louis van Gaal (left) shares a conversation with Pep Guardiola at th Etihad Stadium
The former Manchester United boss makes a point to the current Manchester City manager
18:48

MIKE KEEGAN: Pep Guardiola did not mince his words. Eliaquim Mangala had turned down a deadline day move to Crystal Palace and his manager, whilst supportive of his decision, was forthright.

If the defender wanted first team football, he would have to prove himself, warned the Catalan. Prove that he can be relied on, prove that he will not make errors and prove that the £42m Manchester City paid various parties for his services was not a colossal waste of money.

Read more here

Eliaquim Mangala of Manchester City greets supporters upon arrival at the Etihad Stadium
18:44
From OptaJoe
18:44
Tottenham make four changes as they seek top spot in the group

Mauricio Pochettino switches his full-backs as Kieran Trippier and Ben Davies are replaced by Serge Aurier annd Danny Rose.

Moussa Sissoko and Mousa Dembele also drop out the team that lost 2-0 at Arsenal as Harry Winks and Son-Heung-min are recalled.

Signal Iduna Park will host the Champions League game between Borussia Dortmund and Tottenham Hotspur
18:37
Pep Guardiola makes seven changes to his Manchester City side

Following the 2-0 win at Leicester City, Manchester City make seven alterations - one enforced as Eliaquim Mangala replaces the injured John Stones in defence.

Elsewhere ther are recalls for Nicolas Otamendi, Danilo, Ilkay Gundogan, Yaya Toure, Bernardo Silva and Sergio Aguero as Vincent Kompany, Fabian Delph, Leroy Sane, David Silva Fernandinho and Gabriel Jesus drop out.

England Under 17 World Cup winner Phil Foden is on the bench.

Sergio Aguero of Manchester City was all smiles as he arrived for the clash with Feyenoord
18:33
Tottenham Hotspur starting XI
18:33
Real Madrid starting XI
18:31
Manchester City starting XI

Ederson, Walker, Mangala, Otamendi, Danilo, Gundogan, Yaya Toure, De Bruyne, Bernardo, Sterling, Aguero.

18:27

Karius, Gomez, Lovren, Klavan, Moreno, Wijnaldum, Henderson, Coutinho, Mane, Salah, Firmino.

More here

18:23
...and there's a festive feel outside the Etihad Stadium

Manchester City have dominated Group F but may still have to wait until the final match to secure top spot in Group F even if they beat Feyenoord this evening.

Some festive decorations have been put up at the Etihad Stadium where, of course, it's been raining in Manchester.

The Etihad Stadium stands prior to arrival of fans for the Manchester City vs Feyenoord clash
Providing results go their way, City could clinch top spot in their Champions League group
18:16
Meanwhile Tottenham Hotspur have arrived at Borussia Dortmund
18:15

ROB SUMMERSCALES: The Shambles Square area of Manchester was rammed full of Feyenoord fans hours before Tuesday night's Champions League game at the Etihad Stadium.

Feyenoord have already been eliminated from the Champions League after losing all four of their previous group games but their supporters travelled in large numbers — around 4,500, despite an away allocation of just 3,000 — to see their side take on Manchester City.

Some fans were seen lighting up a rainy day in the north of England by setting off flares and fireworks as they loaded up on beer.

Read more here

18:06
And as you can see two matches have already kicked off...

It's currently 1-1 between Besiktas and Porto while Spartak Moscow and Maribor is goalless at the start of the second half.

Talisca (right) celebrates scoring Besiktas's equaliser against Porto in a 5pm kick-off
18:00
Here are all of this evening's UEFA Champions League fixtures

Click here for more fixtures, tables and results with our Match Zone

17:48
It's a case of job done already for Tottenham and Manchester City

But despite having already qualified for the last-16 of the Champions League there is still plenty for these Premier League sides to play for, as they now go in search of victories that could see them both end the evening as group winners.

So good evening all and welcome to Sportsmail's live coverage of all the UEFA Champions League action as it happens.

Tottenham Hotspur will be looking to clinch top spot in their Champions League group when they travel to Borussia Dortmund for their penultimate group stage clash.

Spurs are already through after beating Real Madrid last time out but can gain a seeded spot in the knockout stages by winning at Signal Iduna Park.


Meanwhile Manchester City host Feyenoord and can clinch top spot in their group should they better Shakhtar Donetsk's result in Napoli. Follow all the evening's action as it happens.

If you are using the app, please click here to view today’s live blog