Jose Mourinho and Arsene Wenger were happy men after Wednesday's round of Champions League fixtures, as Chelsea and Arsenal eased into the last 16 of Europe's premier club competition.

With both teams under pressure to perform, neither tripped up under the spotlight, as Chelsea beat FC Porto 2-0, while Arsenal got the better of Olympiakos 3-0 away.

Chelsea might be struggling in the English Premier League, but the Blues went through from Group G as the winners, after a clinical 2-0 performance against Porto. The opening goal came early, under slightly fortuitous circumstances, as Iker Casillas saw his save off a Diego Costa shot cannon off Marcano and go past the line.

Porto, despite having plenty of possession, was a little disappointing going forward, with Chelsea finally showing the kind of defensive organisation we come to expect of them.

The match was put to bed seven minutes into the second half, as Willian struck one low into the bottom corner.

Chelsea are joined by Dynamo Kyiv in the next round from Group G, after the Ukrainian side beat Maccabi Tel Aviv 1-0.

Arsenal finished second in Group F, thanks to that 3-0 win over Olympiakos, with Olivier Giroud scoring all three for Wenger's side. Bayern Munich were already guaranteed top spot from the group, and they added the gloss to another impressive group stage campaign with a 2-0 win over Dinamo Zagreb, the goals coming in the space of three second half minutes from Robert Lewandowski.

Group E is led by Barcelona, who held Bayer Leverkusen to a 1-1 draw, even after Luis Enrique mad a whole host of changes to his team. Lionel Messi opened the scoring for Barca in Germany, before former Manchester United man Javier Hernandez equalised.

Leverkusen, though, could not find the winner, allowing Roma to qualify after the Italian side were held to a goalless draw by BATE Borisov.

Group H was already won by Zenit St. Petersburg, but the Russian side saw their 100% record in the group stages come to an end, as Gent came away with an impressive 2-1 victory, a win which put them in the last 16 of the Champions League at the expense of Valencia, who were beaten 2-0 by already-eliminated Lyon in Gary Neville's first match in charge of the Spanish club.

Group E: Qualified for last 16: Barcelona and Roma. Europa League: Bayer Leverkusen. Eliminated from Europe: BATE Borisov.

Group F: Qualified for last 16: Bayern Munich and Arsenal. Europa League: Olympiakos. Eliminated from Europe: Dinamo Zagreb.

Group G: Qualified for last 16: Chelsea and Dynamo Kyiv. Europa League: FC Porto. Eliminated from Europe: Maccabi Tel Aviv.

Group H: Qualified for last 16: Zenit St Petersburg and Gent. Europa League: Valencia. Eliminated from Europe: Lyon.

Get the list of qualified teams from Group A to Group D HERE