The first ever official match at the new £800 million (Pounds Sterling) Wembley Stadium in London. Years behind schedule and costing more than double the estimates, the world's most expensive stadium, and the home of football, was baptised by tomorrow's football stars on March 24, 2007. England U21 v Italy U21 played in an International friendly soccer game, which resulted in a 3-3 draw. A restriction on numbers meant that 55,700 came to watch the two sides in the 90,000 seater venue. The Police stagger the tens of thousands of fans making their way to Wembley Park tube station after the game.

