Magic moments: Five classic contests between England and Brazil

Ahead of tonight's international friendly at Wembley we look back at five classic encounters between England

What might have been: Michael Owen put England ahead against Brazil in the 2002 World Cup, but the Samba stars battled back to win 2-1

England and Brazil meet at Wembley in a friendly on Wednesday night as part of the Football Association's 150th anniversary celebrations.

We take a look back through the years to remember some of the classic matches - and magic moments - from England's past meetings with Brazil.

Brazil 1-0 England: World Cup 1970, Mexico

It was dubbed the final that might have been. World Champions England and World Champions elect Brazil were drawn together in the group stages of the 1970 World Cup.

It gave the tourament one of it closest battles as the two sides both created chances to win the game.

The match was won by Jairzinho's thumping strike after a sublime pass from Pele, but the game will forever be remembered for Gordon Banks' first-half save from Pele - a stop that is still rated as the greatest save of all time.

Brazil 0-2 England (Friendly, June 10, 1984)

John Barnes etched his name in England history with a stunning solo effort as England claimed a rare win in Brazil.

The England winger scored one of England's all-time great goals as the Three Lions ran out 2-0 winners at the Maracana.

A towering back post header from Mark Hately provided the second goal, the highlights of which you can enjoy with the original Brazilian TV commentary. Nice to see the Brazilian Ron Burgundy hosting the programme, too...