#2 Wasteful Milan have only themselves to blame
Arsenal definitely deserve their share of credit for a good performance, but that isn't to say Milan weren't without their chances too. The hosts managed to create a handful of opportunities going forward, especially in the second half but were undone by some poor and painfully wayward finishing.
The first of the lot was by Patrick Cutrone, who mindlessly slotted into the side-netting when he only had David Ospina to beat, but Giacomo Bonaventura was culpable of missing arguably their best chance on the night when he lashed an effort into row Z with almost half the goal gaping. Milan produced numerous chances from both flanks, but acutely lacked the cutting edge to finish it off.
On a night they mustered 16 shots - twice as much as Arsenal - only a solitary effort was directed on target, summing up the otherwise profligate finishing the Rossoneri were guilty of.