It has given the Gunners newfound hope of ending the season on a high, with Mikel Arteta securing a second win in eight in the league.
Arteta will be thrilled to see Dani Ceballos finally shine too, especially alongside Mesut Ozil.
And with Alexandre Lacazette firing again, the Frenchman's return to form could be the key to going far in this competition to ease the load on Pierre-Emerick Aubameyang.
Here is everything you need to know about the Olympiacos match.
When is the match?
The match kicks off at 8pm at the Karaiskakis Stadium in Piraeus, Athens on 20 February.
What TV channel is it on? Is there a live stream?
The match will be shown on BT Sport 2 for UK subscribers with coverage starting at 8pm immediately after Club Brugge against Manchester United, which kicks off at 5:15pm.
Fans can obtain a live stream through the BT Sport App on mobile devices.
Algerian striker Hillal Soudani is out for the Greek side, while Bruno Gaspar is a doubt with a hamstring injury.
Kieran Tierney is still a few weeks away from returning, while Pablo Mari and Cedric Soares are not match fit. Mesut Ozil will miss the game with his wife close to giving birth
Olympiacos: Sa, Elabdellaoui, Semedo, Ba, Tsimikas, Bouchalakis, Camara, Guilherme, Masouras, El-Arabi, Valbuena
Arsenal: Leno; Mustafi, Sokratis, David Luiz, Saka; Guendouzi, Xhaka; Martinelli, Willock, Aubameyang; Lacazette
The fortuitous Alexandre Lacazette goal in stoppage time against Newcastle will see the Frenchman confident once more, with the squad all seemingly buying into Arteta’s philosophy. We expect the Gunners to score away from home, but the Greek side have a strong home record after beating Red Star, giving Spurs a scare in a 2-2 draw and pushing Bayern in a 3-2 loss. We’ll opt for a 2-2 draw in Athen