Arsenal continued their fine away form this season with a 2-1 win at Marseille.
Aaron Ramsey again reproduced his fine form this season for Arsenal, scoring the game's winner for the Gunners, turning out an impressive all-round display.
German full-back Per Mertesacker was recalled to the starting line-up after missing the game against Sunderland, while fellow countryman Mesut Ozil made his European debut for Arsenal after an impressive display against Sunderland in the Premier League.
The visitors started the game on a good note, with Theo Walcott having Arsenal's best chance in the first-half when he fired straight at Steve Mandanda despite having his shirt pulled as he bore down on goal.
Marseille should also have gone into the break in front but they spurned several chances to take the lead.
The game improved in the second-half after a not too inspiring first forty-five as goal-scoring opportunities began pilling up.
Marseille right-back Rod Fanni fired his shot wide just after the interval then Dimitri Payet -finding room on the right wing - had a stinging effort saved by Arsenal goalie Wojceich Szczesny.
Meanwhile Arsenal continued to press at the other end with Keiran Gibbs playing a lovely one-two with Ozil before powering a shot which was saved by Mandanda.
Arsenal was rewarded for their effort when Jeremy Morel failed to clear Gibbs' cross as Walcott powered in a fine volley to record his first goal of the season.
Ramsey's goal came six minutes from stoppage time when he collected a pass from Gibbs, created some space for himself and fired in from 16-yards for his sixth goal in seven games.
Marseille continued to fight back and were rewarded with a stoppage time penalty when Ramsey brought down Andre Ayew in the 18-yard-box.
The spot-kick was calmly converted by Jordan Ayew but it proved to be no cause for concern for Arsenal as the game ended in favour of the Gunners.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: http://gms.to/130seMa
DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of GiveMeSport.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeSport.com and SportsNewMedia do not take any responsibility for the content of its contributors.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: http://gms.to/writeforgms