The UEFA Champions League Matchday 6 on Wednesday night featured nine games, with all 18 teams in action.
Arsenal cruised past Monaco in London, extending their home unbeaten run to eight games with a resounding 3-0 victory.
Bukayo Saka’s brace, with one goal in each half, and Kai Havertz’s late stunner brought the Gunners closer to advancing to the next round, with just two games remaining in the group stage.
Barcelona narrowly avoided a draw after Serhou Guirassy equalized Raphinha’s goal in the 53rd minute. The Catalans’ hopes were salvaged by Ferran Torres, who came off the bench to replace Robert Lewandowski in the 70th minute and scored a decisive brace.
Although Guirassy managed to equalize Torres’ first goal, Barcelona ultimately won the match 3-2. Barcelona, boasting the highest goal difference (14), now sits second in the group, three points behind Liverpool, who top the table.
Disappointment struck Manchester City as they lost to Juventus in Turin. Serbian forward Dušan Vlahović and American midfielder Weston McKennie scored in the second half to hand City another defeat amidst their ongoing poor form this season. Manchester City has only managed a win in their last ten games in all tournaments.
Atlético Madrid dominated the Slovakian side Slovan Bratislava with a convincing 3-1 victory, featuring goals from Julián Álvarez and an Antoine Griezmann brace.
Full-time results of the nine games:
Standings after Matchday 6: