England beat five-time world champions Brazil 2-1 at a chilly Wembley to end a 23-year wait for victory over the South Americans.
England took the lead in the 27th minute through Wayne Rooney. His goal came just moments after Joe Hart had brilliantly kept out Ronaldinho’s penalty but, just after the break, Brazil substitute Fred flashed home an excellent equaliser and not long after he struck the woodwork.
Frank Lampard ensured that England beat Brazil for the first time in 23 years as the midfielder side-footed home clinically from the edge of the box to give Roy Hodgson’s side victory.
It was no surprise, though, that Arsenal midfielder Wilshere played a major part in the build-up to England’s opening goal after 26 minutes from Rooney.
England was also marking player landmarks. Captain Steven Gerrard received a special UEFA cap to mark the 100th one he won in November, while defender Ashley Cole became a centurion in this match.