click here to watch full video
The thumping 3-2 victory against the 2010 FIFA World Cup winners Spain was just out of this world for every stakeholder associated with the Three Lions.