Tottenham are the first Premier League club this season to be knocked out of the Champions League, after Mauricio Pochettino's men were beaten by Monaco. While Spurs fans contemplated on a Champions League campaign gone completely wrong, Borussia Dortmund and Legia Warsaw supporters were given a match to savour at the Signal Iduna Park, where records were broken, with another one also shattered after Leicester City beat Club Brugge.
Already through to the last 16, Dortmund, looking to finish above Real Madrid in the table, turned on the style, while allowing Legia to score a fair few at the other end as well, in an astonishing 8-4 result. The 12 goals scored is the highest ever in a Champions League game.
The returning Marco Reus was the main man in the match, with the Germany international helping himself to two goals and forcing an own goal off Jakub Rzezniczak, while there were also goals for Shinji Kagawa, Nuri Sahin, Ousmane Dembele and Felix Passlack.
Joining Dortmund in the last 16 are Real Madrid, with the defending champions needing a late Karim Benzema goal to top Sporting Lisbon. In a match that Cristiano Ronaldo would have cherished, no matter what the result, Raphael Varane put Real Madrid in front just before the half hour.
However, an Adrien Silva penalty ten minutes from time seemed to have given Sporting a point, only for Benzema to have the final say.
Monaco and Bayer Leverkusen are through from Group E, with Spurs failing to find their rhythm in the Champions League again. After Djibril Sidibe gave Monaco the lead, Spurs got back into the game with a Harry Kane penalty, after Dele Alli was fouled inside the box by Kamil Glik.
However, less than a minute after that goal, Monaco found the winner through Thomas Lemar, with the French side the deserved winners, considering Hugo Lloris was asked to make quite a few outstanding saves, including a penalty to deny Radamel Falcao.
While one Premier League team were left disappointed, another one created history, as Leicester qualified for the Champions League round of 16 for the first time, thanks to a 2-1 win over Club Brugge. Needing just a draw to qualify, Leicester jumped ahead through Shinji Okazaki and Riyad Mahrez, and while Jose Izquierdo made the game tense, the Premier League champions held on, with the win also confirming them as top dogs of Group G.
Another team to qualify for the knockout rounds is Juventus, who beat Sevilla 3-1 in a controversial game, which saw Franco Vazquez sent off and the Spanish team's manager Jorge Sampaoli sent to the stands for persistent protesting.
Claudio Marchisio cancelled out Nicolas Pareja's opener through a controversial penalty, before Juventus finally took advantage of the extra man, as Leonardo Bonucci and Mario Mandzukic struck at the end. Sevilla will now need a draw against Lyon to confirm their place in the knockouts, after the Ligue 1 club kept their hopes alive with a 1-0 win over pointless Dinamo Zagreb.
Results: Group E: CSKA Moscow 1-1 Bayer Leverkusen; Monaco 2-1 Tottenham.
Group F: Borussia Dortmund 8-4, Sporting Lisbon 1-2 Real Madrid.
Group G: Leicester City 2-1; FC Copenhagen 0-0 FC Porto.
Group H: Sevilla 1-3 Juventus; Dinamo Zagreb 0-1 Lyon.