Round three of the group stage of this year's UEFA Champions League took place last night, and saw 22 goals scored by the 16 teams in action. While Arsenal registered a shock 2 - 0 win over German giants Bayern Munich in London, Bayer Leverkusen and Roma played out a thrilling 4 - 4 draw in Leverkusen. Here's our round up of all the matches played, along with highlights and goals from each fixture.
Arsenal registered their first win in group F with an unexpected 2 - 0 win over Bayern Munich, inflicting upon their opponents their first loss of the season in the process. Upsetting the form book, Arsenal scored both goals late in the second half, giving themselves a thin chance of yet again making it to the last 16 of the competition.
Leverkusen left it late in this eight goal thriller played at the BayArena. Kevin Kampl and Admir Mehmedi scored in the last seven minutes of the contest to salvage an unlikely point for the home side. This 4 - 4 draw equals the highest scoring draw ever played in the Champions League.
Zenit continued their best ever start to a UEFA Champions League campaign with a 3 - 1 win over French side Lyon. The match saw a trademark long-range goal from Brazilian star Hulk, after Alexandre Lacazette had equalized for Lyon in the second half. Zenit now sit comfortably on 9 points, looking almost certain to qualify from the group.
It was a routine 2 - 0 victory for Barcelona in Belarus, as Ivan Rakitic came off the bench to score twice for the Spanish side. The newly crowned Belarusian champions were completely outclassed by Barcelona, who enjoyed 68% possession and had 21 attempts on goal.
Goals from Vincent Aboubakar and Yacine Brahimi saw Porto top Group E, downing Israeli giants Maccabi Tel-Aviv in the process. Tel-Aviv are now on the brink of exiting the competition, without a point and at the bottom of the section after their third defeat. Iker Casillas kept a competition record 51st clean sheet for his side Porto.
This fixture played at the Estadi de Mestella saw all three goals scored by one side - Gent. Unfortunately two of those were own goals, giving Valencia a 2 - 1 win in front of their home crowd. However, the consolation goal scored by Thomas Foket for Gent is one to watch out for.
After shocking Arsenal in their last game, Greek champions Olympiacos registered another away victory downing Dinamo Zagreb, scraping through courtesy of an Ideye Brown goal. Brown scored from an almost impossible angle, and kept the Greek side's hopes of qualification alive.
Barring a WIllian free-kick that cannoned off the cross bar and an Eden Hazard chance that hit the post, lively moments were few and far between in this tie played in Kyiv, resulting in a tame 0 - 0 draw. Chelsea remain in third place in the group, a point behind their opponents in this match.