En la final en el All England Club, Roger Federer ganó en partido maratónico a Andy Roddick, quien había vencido en semifinales al local Andy Murray, por 5-7, 7-6(6), 7-6(5), 3-6 y 16-14.