Arsenal kom till den första åttondelsfinalen i Europa League på San Siro med en tung period bakom sig och fyra raka förluster räknat i alla turneringar. Milan å sin sida var i stället obesegrat i 13 raka matcher.
I den 15:e minuten tog Arsenal ledningen i matchen. Henrich Mchitarjan fick till ett skott i straffområdet som styrdes in i mål via en Milan-back. Målet var armenierns första sedan han kom till Arsenal från Manchester United i januari.
På stopptid i den första halvleken satte Arsenal även 2-0 genom Aaron Ramsey.
Det var dock inte helt fritt från smolk i glädjebägaren för Arsenal i kväll. I den andra halvleken tvingades Sead Kolasinac bryta matchen med en skada, in kom i stället Ainsley Maitland-Niles.
2-0 stod sig matchen ut och gör att Arsenal nu har ett jätteläge inför returmötet på Emirates Stadium om en vecka.
- Det var en viktig seger så klart efter en mardrömsvecka. Det var bra att vi vann, men det betyder inte att vi är vidare. Vi måste göra klart jobbet hemma, säger Arsenals manager Arsene Wenger till BT Sport efter matchen enligt football-italia.net.
Startelvor:
Milan: Donnarumma - Calabria, Bonucci, Romagnoli, Rodriguez - Kessie, Biglia, Bonaventura - Suso, Cutrone, Calhanoglu.
Arsenal: Ospina - Chambers, Mustafi, Koscielny, Kolasinac - Ramsey, Xhaka, Wilshere - Mchitarjan, Özil - Welbeck.