Arsenal begon erg voortvarend aan het duel. The Gunners speelden ver vooruit en kwamen ook op voorsprong. Het was Theo Walcott die op doel schoot en zijn inzet via de hand van Ashley Cole achter Petr Cech zag vallen.
Chelsea ging daarna op zoek naar de gelijkmaker, waardoor het veldoverwicht snel kantelde. Nicolas Anelka was er als eerste dichtbij. De spits troefde Abou Diaby af en schoot op de paal. Na een half uur was het tóch raak. Florent Malouda dribbelde naar binnen vanaf de linkerkant en schoot met rechts hard raak in de korte hoek.
Het leek lange tijd bij die gelijke stand te blijven, maar zes minuten voor tijd pakte Drogba zijn moment. De Ivoriaan schatte een lange bal van achteruit op waarde, omspeelde Lukasz Fabianski en schoot binnen in een leeg doel. Het bleek genoeg voor de overwinning.
Manchester United en Everton spelen zondag om de andere plek in de finale.