Het was al snel raak voor de Gunners. Terwijl Everton voorzichtig de druk opbouwde, was het Mesut Özil die na zeven minuten raak schoot. Op aangeven van Santi Cazorla schoot de Duitser, die niet in al te beste vorm verkeert, met een laag schot knap raak. Het spel golfde vervolgens op en neer en beide ploegen gingen op zoek naar een doelpunt. Arsenal kwam het dichtste bij; doelman Joel Robles, die niet zijn beste wedstrijd beleefde, tikte een voorzet van Bacary Sagny op de kruising.
Romelu Lukaku trok de stand na een half uur gelijk. Ross Barkley gaf Kevin Mirallas een grote mogelijkheid na een erg sterke actie. De Belg miste doel en gaf een onbedoelde assist aan Romelu Lukaku, die de bal van dichtbij toch over de lijn kreeg. Arsenal zette tot aan het rustsignaal nog aan, maar dat bleek vruchteloos. De teams zochten de kleedkamer op bij een stand van 1-1.
Arsenal kreeg na de thee een uitgelezen mogelijkheid om Arsenal weer op voorsprong te zetten. Alex Oxlade-Chamberlain verdiende een penalty na een overtreding van Gareth Barry. Mikel Arteta maakte geen fout en zette Arsenal op 2-1.
Daarna ging het snel voor de Londenaren. Invaller Olivier Giroud werkte tien minuten voor tijd een lage voorzet van Bacary Sagna tegen de touwen en was twee minuten later wederom het eindstation van een aanval. Uiteindelijk gaf Mesut Özil de assist na een prachtige aanval via Santi Cazorla en Tomas Rosicky. Giroud plaatste de bal hard en laag tegen het net.