İngiltere Premier Lig'de zirvenin sahibi Manchester United, Aston Villa'yı ağırladı. Geriye düşmelerine rağmen Manchester United maçı bırakmadı ve son dakikada Macheda'nın golü Manchester United'a galibiyeti getirdi.
13. dakikada ev sahibi Manchester United, ceza sahasının sağ çaprazında çift vuruş kazandı. Milner'ın pasını Brad Friedel elleriyle kontrol edince hakem çift vuruş kararı verdi. Çift vuruşu Manchester United'da Ronaldo kullandı ve çok şık bir vuruşla uzak köşeden topu ağlarla buluşturdu. 30. dakikada ise Aston Villa eşitliği sağladı. Sağ kanattan Barry'nin ortasına Carew, Neville'den kurtulup kafa vurdu ve Old Trafford'da skoru eşitledi. İlk yarıda bu skorla 1-1 sona erdi.
İkinci yarıya Manchester hızlı başlasa da golü konuk ekip Aston Villa buldu. Sol kanattan ceza sahasına giren Carew, kale sahasına ortasını yaptı. İyi yükselen Agbonlahor, kaleci Van der Sar'dan önce kafa vuruşuyla topu ağlara gönderdi ve Aston Villa 2-1 öne geçmeyi başardı. Geriye düşen Manchester United, Aston Villa kalesinde baskısını iyice arttırdı. Manchester, arka arkaya girdiği pozisyonları değerlendiremedi. 80. dakikada skora bir kez daha eşitlik geldi. Carrick'in pasıyla ceza sahası yayında topla buluşan Ronaldo sol ayağıyla düzgün bir vuruşla Friedel'i ikinci kez avlamayı başardı. Uzatmaların üçüncü dakikasında ceza sahasının sol çaprazında topla buluşan Macheda, iyi döndü ve çok güzel bir vuruşla üç puanı Manchester United'a getirdi.