In de eerste helft was Arsenal de betere ploeg in het Emirates Stadium. Kolo Touré, Mathieu Flamini en Emmanuel Eboué sprongen echter onzorgvuldig met de aan hen geboden kansen om, waardoor het bij rust nog 0-0 stond.
Drie minuten na de theepauze was het wel raak. Francesc Fabregas speelde Emmanuel Adebayor met een hakbal vrij voor Spurs-doelman Robinson. De Togolees rondde vervolgens beheerst af: 1-0. De gasten kwamen twintig minuten later weer op gelijke hoogte. De Bulgaar Dimitar Berbatov tekende voor de gelijkmaker.
Vijf minuten later had Tottenham zelfs op voorsprong kunnen komen, nadat Touré Berbatov had neergehaald in de zestien meter. Robbie Keane zag zijn strafschop echter gestopt worden door Arsenal-doelman Manuel Almunia.
Een kwartier voor tijd scoorde Arsenal de winnende. De Deen Nicklas Bendtner was net één minuut binnen de lijnen toen hij de bal achter Robinson kopte: 2-1.