You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.
Argentina's Diego Maradona scored his 'Hand of God' goal during a World Cup quarter-final when he punched the ball into England's net on June 22, 1986 at the Azteca Stadium in Mexico City.