Live Updates
Harry Kane and Dele Alli
GLYN KIRK/AFP/Getty Images
  • Tottenham book their place in the knockout stages of the Europa League after coming from behind to beat CSKA Moscow at Wembley
  • The visitors took the lead through Alan Dzagoev in their last match under Leonid Slutsky, but were pegged back courtesy of Dele Alli, Harry Kane and an own goal from Igor Akinfeev
  • Leicester, already assured of top spot in Group G, leave the likes of Jamie Vardy, Riyad Mahrez, Islam Slimani, Andy King, Robert Huth and Kasper Schmeichel out of Portugal trip and are thrashed by Porto
  • Nuno Espirito Santo's side seal their spot in the last 16 thanks to a brace from Andre Silva and goals from Jesus Corona, Yacine Brahimi and Diogo Jota
  • Pierre-Emerick Aubameyang and Marco Reus net in dramatic Bernabeu comeback as Borussia Dortmund pip Real Madrid to first place in Group F
  • Legia Warsaw defeat Sporting Lisbon to qualify for the Europa League
  • Juventus finish at the summit of Group H after a comfortable win over Dinamo Zagreb and are joined in the next round by Sevilla
  • Last night: Basel 1-4 Arsenal, Manchester City 1-1 Celtic

Wednesday's results:

Group E: Bayer Leverkusen 3-0 Monaco, Tottenham Hotspur 3-1 CSKA Moscow

Group F: Legia Warsaw 1-0 Sporting Lisbon, Real Madrid 2-2 Borussia Dortmund

Group G: Club Brugge 0-2 FC Copenhagen, FC Porto 5-0 Leicester City

Group H: Juventus 2-0 Dinamo Zagreb, Lyon 0-0 Sevilla

That is it from us on the final night of 2016-17 Champions League group stage action, but be sure to check back in tomorrow as we take a look at the best and worst case scenarios for Arsenal, Leicester and Manchester City heading into the last 16.

My IBTimes UK Sport colleague Tony Mogan will also be on hand to bring you live coverage of Manchester United as they look to seal a place in the last 32 of the Europa League by avoiding defeat to Ukrainian outfit Zorya Luhansk on a less than ideal pitch in cold Odessa that Jose Mourinho has described as being "hard and very icy".

Goodbye for now.

Before we sign off, here's a look at the 16 teams that will be in the hat for Monday's knockout draw...

Group winners: Arsenal, Napoli, Barcelona, Atletico Madrid, Monaco, Borussia Dortmund, Leicester City, Juventus

Group runners-up: Paris Saint-Germain, Benfica, Manchester City, Bayern Munich, Bayer Leverkusen, Real Madrid, FC Porto, Sevilla

So Tottenham book their place in the last 32 of the Europa League with a straightforward win at Wembley and Porto advance in the Champions League thanks to that five goal drubbing of under-strength Leicester.

A dramatic comeback from Dortmund means that it is they and not Real Madrid that clinch top billing in Group F. Sporting Lisbon also hand their spot in Europe's secondary club competition to Legia Warsaw following that narrow loss in the Polish capital.;

As expected, Juventus secure first place in Group H. Sevilla go through with them after holding Lyon to a goalless draw.

Full-time scores

Group E: Bayer Leverkusen 3-0 Monaco, Tottenham Hotspur 3-1 CSKA Moscow

Group F: Legia Warsaw 1-0 Sporting Lisbon, Real Madrid 2-2 Borussia Dortmund

Group G: Club Brugge 0-2 FC Copenhagen, FC Porto 5-0 Leicester City

Group H: Juventus 2-0 Dinamo Zagreb, Lyon 0-0 Sevilla

Huge late drama at the Bernabeu, where Aubameyang and Reus have combined in the 88th minute to equalise against Real Madrid.

If that result stays the same, then Dortmund will progress to the last 16 as winners of Group F.

Marco Reus
JAVIER SORIANO/AFP/Getty Images

Goal: Real Madrid 2-2 Borussia Dortmund (Marco Reus)

Two minutes of added time signalled by the fourth official at Wembley. Tottenham are in absolute cruise control now against a poor CSKA team.

Ulloa strikes the crossbar for Leicester. No consolation goal on a woeful night for the Premier League champions.

Goal: Bayer Leverkusen 3-0 Monaco (Morgan De Sanctis OG)

Tottenham should have a fourth, but an unmarked Alderweireld can only head fellow substitute Nkoudou's front-post cross onto the roof of the net.

With a win surely now in the bag, Kane jogs off to be replaced by Josh Onomah.

Alli breezes through unmarked to head Kane's deep cross towards goal. Akinfeev initially makes an excellent reaction save, but, sadly for him, ends up inadvertently hooking the ball into his own net.

Alli will claim it, but that looks very much like an own goal.

Igor Akinfeev
BEN STANSALL/AFP/Getty Images

Goal: Tottenham 3-1 CSKA Moscow (Igor Akinfeev OG)

Diogo Jota piles on further misery for Leicester. At Wembley, CSKA almost create another chance but Traore cannot take advantage of Vertonghen's slack marking.

Diogo Jota
David Ramos/Getty Images

Goal: FC Porto 5-0 Leicester (Diogo Jota)

Sumptuous play from Eriksen, who floats in a left-footed pass over the head of Aleksei Berezutski. Kane makes good contact on the stretch before Akinfeev does well to divert the ball over.

The leggy visitors are beginning to give away several free-kicks on the edge of their own box. Vasili Berezutski, already on a yellow card, brings down Winks and Akinfeev palms away Eriksen's front-post effort.

Goal: Juventus 2-0 Dinamo Zagreb (Daniele Rugani)

CSKA win a corner as Chalov's shot deflects behind off Walker. Alli is alert to head clear the subsequent delivery.

Rose provides another useful low cross from the left that is blazed over the crossbar by Alli.

CSKA's latest change sees Tosic replaced by 19-year-old midfielder Astemir Gordyushenko.

Warm applause from around Wembley greets the introduction of Alderweireld, who comes on to make his first appearance since mid-October. Wanyama is the man to make way.

Twitter/@MatthewStanger

Silva sends Ben Hamer the wrong way and grabs his second goal of the night from the penalty spot after being fouled by Danny Drinkwater.

This is turning into a rout.

Andre Silva
David Ramos/Getty Images

Goal: FC Porto 4-0 Leicester (Andre Silva)

Walker tees up Kane with a cross from the right that the striker heads over. He then drags a poor free-kick into the arms of Akinfeev after Vasili Berezutski is cautioned for a cynical foul on Alli.

Is there a comeback on the cards in Madrid? The prolific Aubameyang, who has made no secret of his desire to represent Real one day, finishes from six yards out to give Dortmund hope.

Goal: Real Madrid 2-1 Borussia Dortmund (Pierre-Emerick Aubameyang)

With an hour played, Pochettino withdraws Son and sends on summer signing Georges-Kevin Nkoudou.

A night to remember for Benzema...

Twitter/@br_uk

The ball sets up nicely for Kane to lash an effort from distance. The in-form striker is then rightly flagged offside as he looks to dive and turn home an Eriksen cross.

Bayer Leverkusen double their lead over Monaco, but will still finish second in Group E.

Elsewhere, Juventus put themselves in pole position to win Group H and Karim Benzema heads home his 50th Champions League goal from James Rodriguez's cross.

It will take a massive effort from Dortmund now if they are to stop the La Liga leaders from going through to the last 16 as Group F winners.

Goal: Real Madrid 2-0 Borussia Dortmund (Karim Benzema)

Goal: Juventus 1-0 Dinamo Zagreb (Gonzalo Higuain)

Goal: Bayer Leverkusen 2-0 Monaco (Julian Brandt)

Rose tests Akinfeev with an enticing cross from the left wing that is narrowly missed by Son.

The second half is also off and running in Porto, where Ranieri has shown his irritation with two half-time substitutions. Marc Albrighton and Leonardo Ulloa replace Jeff Schlupp and Ahmed Musa.

Back underway at Wembley. One change from Slutsky, who replaces Aleksandr Golovin with Fedor Chalov.

So, as it stands at the halfway stage, Tottenham are set to qualify for the Europa League and condemn CSKA to the bottom of the group.

Porto are cruising through to the last 16 and Real Madrid occupy the driving seat in the race to top Group F. Legia Warsaw will pip Sporting Lisbon to third place if they can hold on to that slender lead.

Karim Benzema
Gonzalo Arroyo Moreno/Getty Images

No goals yet in either Group H clash, meaning that Juventus and Sevilla stand to go through to the first knockout phase. Work to do for Lyon.

Half-time scores

Group E: Bayer Leverkusen 1-0 Monaco, Tottenham Hotspur 2-1 CSKA Moscow

Group F: Legia Warsaw 1-0 Sporting Lisbon, Real Madrid 1-0 Borussia Dortmund

Group G: Club Brugge 0-2 FC Copenhagen, FC Porto 3-0 Leicester City

Group H: Juventus 0-0 Dinamo Zagreb, Lyon 0-0 Sevilla

Tottenham take the lead on the stroke of half-time. Eriksen is involved again as he lofts a pass outside to Rose.

The England left-back's first-time ball across the six-yard box is perfect and allows Kane to tap home his ninth goal in as many matches.

Harry Kane
GLYN KIRK/AFP/Getty Images

Goal: Tottenham 2-1 CSKA Moscow (Harry Kane)

Things go from bad to worse for second-string Leicester in Portugal. Brahimi, in for the injured Otavio, extends Porto's lead with an exquisite flick from close range.

Yacine Brahimi
MIGUEL RIOPA/AFP/Getty Images

Goal: FC Porto 3-0 Leicester (Yacine Brahimi)

Spurs are carved open all too easily once again as Tosic scampers forward and picks out the run of Georgi Milanov. The Bulgarian's low shot is saved by Lloris.

After Eriksen sees another shot saved and the towering frame of Lacina Traore almost beats the offside trap, Tottenham restore parity.

Shchennikov is unable to clear the ball and Kane finds Walker, who looked to be in an offside position. Eriksen eventually swings in a cross that sails over the head of Nababkin before being controlled and lashed home emphatically by Alli.

Akinfeev's long wait for a Champions League clean sheet now stands at 10 years and 43 matches.

Dele Alli
Dan Mullan/Getty Images

Goal: Tottenham 1-1 CSKA Moscow (Dele Alli)

Tottenham are punished for their wastefulness as CSKA, who have rarely ventured into the opposition half, take the lead with their first meaningful attack of the game.

Bibras Natcho's long ball forward is nodded down by Tosic, under little pressure from Vertonghen, and Dzagoev runs in behind Dier to take a touch and finish coolly beyond Lloris.

Alan Dzagoev
BEN STANSALL/AFP/Getty Images

Goal: Tottenham 0-1 CSKA Moscow (Alan Dzagoev)

Goal: Legia Warsaw 1-0 Sporting Lisbon (Guilherme)

Goal: Bayer Leverkusen 1-0 Monaco (Vladlen Yurchenko)

Goal: Real Madrid 1-0 Borussia Dortmund (Karim Benzema)

Kane is brought down 30 yards from goal and Eriksen, certainly the pick of Tottenham's players so far this evening, proceeds to flight in a low ball to the back post that is held by Akinfeev.

Both Dier and Victor Wanyama had come from offside positions anyway.

Leicester had conceded just one goal in their opening five Champions League contests, but they find themselves 2-0 down now following a superb left-footed volley from Mexican winger Corona.

Ranieri will not be pleased with what he is seeing from his fringe players so far tonight.

Jesus Corona
FRANCISCO LEONG/AFP/Getty Images

Goal: FC Porto 2-0 Leicester (Jesus Corona)

Tottenham's profligacy is on display for all to see at Wembley. Eriksen does brilliantly to thread a pass through to Alli after a long throw from Danny Rose, but the 20-year-old shoots weakly at Akinfeev under pressure from Vasili Berezutski.

Walker loops in a cross towards Alli, who just gets caught underneath it. Kane attempts to hook the loose ball towards goal but is promptly flagged for offside.

It's been all Tottenham in this opening 20 minutes or so. Rizzoli opts to speak to Alli and Tosic as they continue their war of words.

Zoran Tosic, once of Manchester United, angrily takes exception to Alli lofting the ball onto the roof of the CSKA net after an injury stoppage.

Alli then fouls the Serbian winger. That could be an interesting battle to watch as this game develops.

Copenhagen are sitting pretty in northwest Belgium, but Porto's early lead over Leicester means they are set to finish third in Group G as it stands.

Goal: Club Brugge 0-2 FC Copenhagen (Mathias Jorgensen)

Goal: Club Brugge 0-1 FC Copenhagen (Brandon Mechele OG)

Eric Dier looks to have picked up a knock and will require treatment. It looks like the versatile defender will be able to continue for now.

Tottenham attack again as Kane picks out Eriksen, but the Dane's low shot lacks the appropriate direction and is kept out by Akinfeev.

Eriksen then looks to return the favour with a dangerous ball into the six-yard box. Kane nips in ahead of Akinfeev but just pokes the ball wide.

Spurs have started positively at Wembley. Heung-Min Son, who scored the winning goal when these two sides last met in September, takes on Nababkin and sees a low shot repelled by Akinfeev.

Aleksei Berezutski clears before Harry Kane is able to turn home the rebound.

An early setback for Leicester. They fail to clear their lines from a corner and Portuguese striker Silva is on hand to head home.

Andre Silva
FRANCISCO LEONG/AFP/Getty Images

Goal: FC Porto 1-0 Leicester (Andre Silva)

Tottenham carve out an early chance after Jan Vertonghen's sweeping diagonal pass is headed inside by Kyle Walker. Christian Eriksen picks out Dele Alli and the England midfielder stoops to send his header wide of Igor Akinfeev's right-hand post.

Dele Alli
BEN STANSALL/AFP/Getty Images

Georgiy Schennikov applies some early pressure for CSKA. Hugo Lloris comfortably claims an angled cross from the left-hand flank.

Italian referee Nicola Rizzoli gets the match underway. Spurs will kick from left to right in this first half.

Scores of empty seats can be seen around Wembley.

Silence descends on Wembley in tribute to the 71 people who died during last week's tragic plane crash in Colombia, including 19 players and staff from Brazilian top-flight club Chapecoense.

Twitter/@Squawka

While many Tottenham fans will no doubt be dreading a premature return to the Europa League, Pochettino accepts that it could be their quickest route back into the Champions League.

He is also eager for Spurs to make Wembley feel like home ahead of the 2017/18 campaign, when they will possibly play all of their home cup and league games at the home of English football while White Hart Lane is being rebuilt.

I believe that it's important for the club to be involved in the Europa League. We didn't play well in the Champions League at Wembley. But it's important for us to be involved in the Europa League. Why not try to go further in that competition?

It's true that it'll be tough to be involved in the Europa League again, but if we don't show we deserve to qualify for the Champions League, then our responsibility is to go to the Europa League to go further in the competition.

Mauricio Pochettino
GLYN KIRK/AFP/Getty Images
Twitter/@OptaJoe

Porto's Champions League fate is in their own hands. Nuno Espirito Santo's goal-shy team, currently third behind Benfica and Sporting Lisbon in the Primeira Liga following Saturday's last-gasp 1-0 win over Braga at the Estadio do Dragao, can cement second place in Group G with a win against a weakened Leicester.

However, a head-to-head disadvantage means they would enter the Europa League if they fail to emerge victorious and FC Copenhagen win away at Club Brugge.

Yacine Brahimi
MIGUEL RIOPA/AFP/Getty Images

Former Watford man Miguel Layun returned to the starting XI at the weekend following a hamstring injury, although he is on the bench tonight as Alex Telles starts at left-back. Brazilian attacker Otavio has an abdominal muscle problem, so he is replaced by Yacine Brahimi.

Twitter/@LCFC

"[It's a] great opportunity tonight for players that haven't played as much," Leicester boss Claudio Ranieri says of his team selection. "I want to see if they are ready and how they react."

The Foxes make 10 changes in total from their 2-1 defeat at Sunderland, with only influential captain Wes Morgan keeping his place in the heart of defence.

Wes Morgan urges his team on
Getty Images

Ron-Robert Zieler, Danny Simpson, Huth, Christian Fuchs, Mahrez, Daniel Amartey, King, Marc Albrighton, Vardy and Slimani all make way for Ben Hamer, Marcin Waslilewski, Luis Hernandez, Ben Chilwell, Demarai Gray, Nampalys Mendy, Danny Drinkwater, Jeff Schlupp, Shinji Okazaki and Ahmed Musa.

Schmeichel is still recovering from a hand problem and injury-stricken Mendy makes only his third appearance since joining from Nice in July. Vardy, Mahrez, Slimani, King and Huth are all rested, while 18-year-old academy graduate midfielder Harvey Barnes features among the substitutes as he aims to make his first senior appearance.

Porto XI: Casillas, Maxi, Felipe, Marcano, Telles, Danilo, Oliver, Brahimi, Corona, Andre Silva, Diogo Jota

Subs: Jose Sa, Boly, Miguel Layun, Ruben Neves, Evandro, Herrera, Rui Pedro

Leicester XI: Hamer, Hernandez, Waslilewski, Morgan, Chilwell, Gray, Mendy, Drinkwater, Schlupp, Okazaki, Musa

Subs: Zieler, Albrighton, Amartey, Simpson, Ulloa, Fuchs, Barnes

Twitter/@SpursOfficial

CSKA, 4-0 winners over FC Ural on Saturday, replace Mario Fernandes with Kirill Nababkin at right-back. Alan Dzagoev also returns to the starting XI at the expense of Fedor Chalov.

Roman Eremenko
Epsilon/Getty Images

Aleksandrs Cauna and Ilya Pomazun are sidelined with ankle and knee problems, while midfielder Roman Eremenko is serving a two-year suspension following a doping control test in the aftermath of September's 2-2 draw against Bayer Leverkusen that "revealed the presence of cocaine and its metabolites".

Slutsky has named only five subs.

Mauricio Pochettino makes one change from the side that thrashed Swansea City 5-0 on Saturday in only their second victory in 11 matches. Moussa Dembele drops to the bench in favour of 20-year-old midfielder Harry Winks.

Toby Alderweireld, apparently set to be offered a new contract that will negate a £25m release clause embarrassingly revealed by Football Leaks earlier this week, is, as expected, only fit enough for the bench after missing 10 matches with a knee injury suffered at West Brom in mid-October.

Toby Alderweireld
Getty Images

Erik Lamela has been sidelined with a hip injury of late and has now returned to his native Argentina due to a problem involving his brother.

Ben Davies and striker Vincent Janssen both remain out with respective ankle injuries.

CSKA Moscow XI: Akinfeev, Nababkin, A Berezutski, V Berezutski, Shchennikov, Natcho, Golovin, Tosic, Milanov, Dzagoev, Traore

Subs: Chepchugov, Ignashevich, Strandberg, Chalov, Gordyushenko

Tottenham XI: Lloris, Walker, Dier, Vertonghen, Rose, Winks, Wanyama, Eriksen, Dele, Son, Kane

Subs: Vorm, Alderweireld, Wimmer, Dembele, Sissoko, Nkoudou, Onomah

Stand by for official team news from Wembley...

Twitter/@ChampionsLeague

Bottom of the group after collecting just three points from their opening five matches, CSKA can leapfrog tonight's opponents into third with a victory.

A win would be an ideal end to the seven-year tenure of manager Leonid Slutsky. It was confirmed yesterday that the 45-year-old, who combined his job in Moscow with the role of Russia's head coach prior to their woeful exit from Euro 2016, will take charge for the final time in London this evening.

Leonid Slutsky
Dan Mullan/Getty Images

A club statement read...

CSKA give their thanks to Leonid Slutsky after seven fruitful years together, including three league titles, two Russian Cups and two Russian Super Cups, as well as the incredible emotions that the team under his leadership have given to the huge army of fans. Our club doors are always open to you, Leonid.

Slutsky, who is reportedly being coveted by Alexander Chigirinsky-owned Eredivisie outfit Vitesse Arnhem, replaced Juande Ramos as CSKA boss in 2009 and the last of his domestic titles came last season.

His departure was somewhat expected, given that the team, unable to advance in the Champions League, are currently third in the Russian top-flight and eight points adrift of leaders Spartak Moscow.

Having already been ruled out of contention for the knockout stages of Europe's elite club competition courtesy of that disappointing 2-1 defeat to Monaco a fortnight ago, Tottenham can seal an all-too-quick return to the Europa League if they avoid defeat to CSKA Moscow at Wembley tonight.

Tottenham
Shaun Botterill/Getty Images

That clash will be the primary focus of IBTimes UK's live coverage of the final evening of Champions League group stage action, although we will also keep you fully abreast of events in northwest Portugal where Leicester, already assured of top spot in Group G having set aside their domestic struggles during a glorious debut campaign, face Porto without the likes of Jamie Vardy, Riyad Mahrez, Islam Slimani, Andy King, Robert Huth and Kasper Schmeichel.

Many eyes will also be on Group F, where Real Madrid host Borussia Dortmund knowing that they must beat Thomas Tuchel's side in order to come out on top.

Reigning Serie A champions Juventus look set to comfortably wrap up Group H, although Lyon can still join them in the last 16 if they manage to beat Sevilla by two or more clear goals.