Here’s how Mikel Arteta’s side rated at the Eden Arena...
Bernd Leno 6
A quiet night for the German, who had very little to do. Another clean sheet, though, with the defence in front of him looking solid.
Calum Chambers 8
Is quickly beginning to establish himself as Arsenal’s best right-back. Solid in defence and carried a threat when going forward too.
Rob Holding 7
You could hear him barking out orders all game and he marshalled the defence well. Looks so much more comfortable playing alongside Pablo Mari, as opposed to Gabriel.
Pablo Mari 7
Given the nod to start over Gabriel and did well. Nice and composed on the ball. Always seems to play with minimal fuss.
Granit Xhaka 7
Filled in at left-back again and did a good job once more. Fears he could be troubled due to a lack of pace, but didn’t really put a foot wrong.
Dani Ceballos 7
Kept things simple and was solid. Worked his socks off and pressed well. The perfect partner for Thomas Partey in midfield.
Thomas Partey 8
Bossed the midfield and ran the show. So neat and tidy, and passing was so much more slick compared to last week.
Leno said in the build-up to this match that the 19-year-old will be world-class one day. Showed his huge potential again tonight with a goal and a fine display.
Emile Smith Rowe 9 | Star man
Arguably his best performance in an Arsenal shirt. Linked the play and was everywhere. Unlucky to have a goal chalked off for offside.
Nicolas Pepe 8
Opened the scoring with a lovely composed finish. Has been excellent in Europe this season and continued his fine form tonight.
A captain’s performance. Led the line excellently and scored twice. A big display after his poor showing in the first leg.
Mohamed Elneny (Smith Rowe 66’) 6
Came on and helped Arsenal see out the game.
Eddie Nketiah (Lacazette 78’) N/A
Gabriel Martinelli (Saka 78’) N/A
Cedric Soares (Partey 78’) N/A
Folarin Balogun (Pepe 88’) N/A
Unused: Ryan, Hillson, Bellerin, Gabriel, Willian, Nelson, Azeez.