England 3 Egypt 1

Wembley Stadium 2010, Attendance 80,602.