Sevilla 0-4 Chelsea
Olivier Grioud was the star for Chelsea in Spain, as they romped to a 4-0 win over Sevilla on Wednesday.
After returning to the starting line-up, Giroud proved his worth by netting all four goals on the night.
The win sees the Blues sit top of Group E, three points ahead of second-place Sevilla heading into the final game.
Ferencvaros 0-3 FC Barcelona
FC Barcelona strengthened their grip on top spot in Group G after defeating Ferencvaros 3-0 on Wednesday evening.
Antoine Griezmann opened the scoring on 14 minutes before Martin Braithwaite and Ousmane Dembele added their name to the scoresheet before the break.
Borussia Dortmund 1-1 Lazio
Borussia Dortmund secured passage to the last 16 despite dropping points against Lazio on home soil.
With Erling Haaland out until next year, Raphaël Guerreiro put the home side ahead just before the break.
However, former Dortmund striker Ciro Immobile rescued a point for Lazio after converting a penalty on 67 minutes.
Club Brugge 3-0 Zenit St Petersburg
Club Brugge remain in the hunt for knockout spot Group F after thrashing Zenit St. Petersburg.
Charles De Ketelaere, Hans Vanaken Noa Lang were on target for the Belgians, who now sit in third spot, two points behind second-place Lazio.