Olympiakos inledde matchen bäst och hade två farliga lägen efter bara några minuters spel. Först stod Bernd Leno emot Mathieu Valbuenas avslut och därefter nickade Georgios Masouras strax ovanför ribban.
Arsenals klart bästa chans kom 20 minuter in på halvleken. Gabriell Martinelli hittade in till Alexandre Lacazette, fransmannen klippte till direkt men tyvärr för gästernas del gick avslutet strax utanför stolpen.
0-0 i paus i Grekland.
Arsenal hade svårt att skapa vassa målchanser matchen igenom, men med tio minuter kvar från slutvisslan skulle London-klubben hitta nätmaskorna. Pierre-Emerick Aubameyang spelade in bollen till Bukayo Saka som i sin tur fördelade vidare kulan till Lacazette. Fransmannen? Han stötte in 1-0 från nära håll.
Matchen slutade 1-0 till Arsenal som nu sitter i förarsätet inför returen.
Startelvor:
Olympiakos: José Sá - Rubén Semedo, Camara, Bouchalakis, Guilherme, El Arabi, Elabdellaoui, Masouras, Tsimikas, Ba, Valbuena
Arsenal: Leno - Sokratis, Mustafi, David Luiz, Saka, Xhaka, Guendouzi, Willock, Aubameyang, Martinelli, Lacazette