Match ends, FC Porto 5, Leicester City 0.
FC Porto 5-0 Leicester City
Already qualified Leicester City suffered the worst ever defeat by an English team in the Champions League as Porto recorded an overwhelming victory to join the Foxes in the last 16.
Leicester were already assured of progressing as Group G winners before the game and boss Claudio Ranieri made 10 changes to his starting XI.
Porto needed to win to guarantee their place in the knockout stage and made the ideal start when Andre Silva headed home.
The Portuguese side dominated throughout, with Leicester rarely making it out of their own half, and added a deserved second through Jesus Corona's stunning volley.
Yacine Brahimi then scored a brilliant third just before half-time, backheeling Maxi Pereira's cross beyond goalkeeper Ben Hamer, before Silva converted a second-half penalty following Danny Drinkwater's foul.
Diogo Jota rounded off the scoring late on, slotting home after being put through on goal.
The result took some of the shine off Leicester's previous performances in the Champions League this season, but they can now look forward to the draw for the last 16, which takes place on Monday at around 11:00 GMT.
- 'Top manager' Ranieri shouldn't be under pressure
- Relive Leicester's defeat by Porto
- Tottenham secure Europa League spot
- Who can Leicester face now?
Pressure off? Not quite
Passage to the knockout stage might have been secured before Wednesday's game but Ranieri will still have felt the need for a good performance and result.
While they have exceeded expectations in the Champions League, the Foxes' Premier League title defence has been disappointing and they sit just two points above the relegation zone.
Jamie Vardy and Riyad Mahrez have so far been unable to recapture their form of last season and were two of the frontline players not to travel to Portugal. Instead, it was left to Leicester's bit-part players to put on a show.
That, unfortunately, did not happen.
The Foxes had let in just one goal in their five previous Champions League games but looked capable of conceding from every Porto attack. Their defence was disjointed, with Silva allowed to rise too easily for the hosts' first while Corona was left unmarked for the second.
In attack, Shinji Okazaki and Ahmed Musa offered little, with the latter replaced by Leonardo Ulloa at half-time. The change did nothing to improve Leicester's attacking threat as they finished the game without a shot on target, although Ulloa did hit the crossbar late on.
Ranieri would have liked to have seen his fringe players stake a claim for a regular place in his starting XI, but instead their performance may have left the Italian concerned about his side's strength in depth.
|Who could Leicester face in the last 16? One of:|
Tinkerman tinkering too much?
Ranieri made sweeping changes for this game to give his key players a rest, but the Italian does appear to be struggling to find his strongest XI.
The Italian has not named an unchanged side for two consecutive games since 10 September - 14 games ago.
It may be that a lack of consistency is affecting the Leicester players but Ranieri will be forced to rethink his starting line-up once again for this weekend's game against Manchester City.
Drinkwater - a crucial player for Leicester in their title-winning season - was substituted with a knee injury towards the end of the second half and an extended absence would be a blow for the Foxes, although Ranieri said after the game that he did not believe the injury to be serious.
|Dates for the diary|
|Last 16, first leg:||14-15 February and 21-22 February|
|Last 16, second leg:||7-8 March and 14-15 March|
'We didn't show our character'
"I have a clearer idea about my players now," said Ranieri afterwards.
"We wanted to see something different, but it was too easy for Porto. We didn't make them fight to score.
"We can lose, but I want us to show our character and our strength. We didn't do that well enough."
Leicester return to Premier League action this weekend as they look to start their climb up the table. They host Manchester City on Saturday before travelling to Bournemouth on Tuesday, 13 December.
An unwanted place in history - the stats
- This was the heaviest defeat by an English side in Europe since Everton's 5-0 defeat at Benfica in the 2009-10 Europa League.
- Ben Hamer is the first English goalkeeper to concede five goals on his Champions League debut. Gary Walsh and Nigel Martyn both conceded four on their CL debuts.
- FC Porto have lost just three of their past 22 Champions League home games (W14 D5 L3).
- This was the second match this season in which Leicester have conceded 3+ goals in the first half (the other was v Man Utd in the Premier League). They didn't do this at all in 2015-16.
- Andre Silva scored in three of FC Porto's final four Champions League group stage matches this season (four goals).
- Ben Chilwell became only the third English teenager to start a Champions League game this season, after Tosin Adarabioyo and Patrick Roberts.
- 2Pereira Páez
- 28de Almeida Monteiro
- 5Marcano Sierra
- 22DaniloSubstituted forNevesat 76'minutes
- 17JM CoronaSubstituted forHerreraat 76'minutes
- 30Torres Muñoz
- 10André SilvaSubstituted forda Silva e Sousaat 78'minutes
- 12Malheiro de Sá
- 59da Silva e Sousa
- 3ChilwellBooked at 38mins
- 15SchluppSubstituted forAlbrightonat 45'minutes
- 4DrinkwaterSubstituted forBarnesat 76'minutes
- 7MusaSubstituted forUlloaat 45'minutes
- Felix Zwayer
- Shots on Target
Second Half ends, FC Porto 5, Leicester City 0.
Attempt missed. Diogo Jota (FC Porto) right footed shot from the right side of the box is too high. Assisted by Héctor Herrera.
Felipe (FC Porto) wins a free kick in the defensive half.
Foul by Leonardo Ulloa (Leicester City).
Leonardo Ulloa (Leicester City) hits the bar with a left footed shot from the centre of the box following a corner.
Attempt missed. Leonardo Ulloa (Leicester City) header from the centre of the box misses to the right. Assisted by Marc Albrighton with a cross following a corner.
Corner, Leicester City. Conceded by Héctor Herrera.
Foul by Felipe (FC Porto).
Leonardo Ulloa (Leicester City) wins a free kick on the left wing.
Foul by Yacine Brahimi (FC Porto).
Shinji Okazaki (Leicester City) wins a free kick in the defensive half.
Corner, FC Porto. Conceded by Harvey Barnes.
Dangerous play by Rúben Neves (FC Porto).
Harvey Barnes (Leicester City) wins a free kick on the left wing.
Offside, FC Porto. Óliver Torres tries a through ball, but Diogo Jota is caught offside.
Corner, FC Porto. Conceded by Ben Chilwell.
Substitution, FC Porto. Rui Pedro replaces André Silva.
Goal! FC Porto 5, Leicester City 0. Diogo Jota (FC Porto) right footed shot from the centre of the box to the centre of the goal. Assisted by André Silva with a through ball.
Substitution, Leicester City. Harvey Barnes replaces Daniel Drinkwater because of an injury.
Substitution, FC Porto. Héctor Herrera replaces Jesús Manuel Corona.
Substitution, FC Porto. Rúben Neves replaces Danilo Pereira.
Foul by Felipe (FC Porto).
Ben Chilwell (Leicester City) wins a free kick in the defensive half.
Attempt blocked. Diogo Jota (FC Porto) left footed shot from the left side of the box is blocked. Assisted by Óliver Torres.
Attempt blocked. Óliver Torres (FC Porto) right footed shot from outside the box is blocked. Assisted by Yacine Brahimi.
Delay over. They are ready to continue.
Delay in match Daniel Drinkwater (Leicester City) because of an injury.
Attempt blocked. Demarai Gray (Leicester City) right footed shot from the left side of the box is blocked.
Delay over. They are ready to continue.
Delay in match Danilo Pereira (FC Porto) because of an injury.
Yacine Brahimi (FC Porto) wins a free kick in the defensive half.
Foul by Luis Hernández (Leicester City).
Goal! FC Porto 4, Leicester City 0. André Silva (FC Porto) converts the penalty with a right footed shot to the bottom right corner.
Penalty FC Porto. André Silva draws a foul in the penalty area.
Penalty conceded by Daniel Drinkwater (Leicester City) after a foul in the penalty area.
Attempt blocked. Yacine Brahimi (FC Porto) right footed shot from the left side of the box is blocked. Assisted by André Silva.
Attempt saved. Yacine Brahimi (FC Porto) right footed shot from outside the box is saved in the centre of the goal. Assisted by Alex Telles.
Offside, Leicester City. Daniel Drinkwater tries a through ball, but Shinji Okazaki is caught offside.
André Silva (FC Porto) wins a free kick in the attacking half.