England's friendly football international between England and Holland has been cancelled after the riots across London.

The match was due to take place at Wembley tomorrow night but police have asked the Football Association to axe the game after widespread trouble in the capital.

The Met and the FA agreed they do not have the resources to deal with a match crowd after police resources were overstretched in three days of civil unrest.

"It is with regret that tomorrow's [Wednesday 10 August] international fixture with Holland at Wembley has been called-off," the FA said in a statement released today.

More than 70,000 tickets have been sold for the game – but officers said the match would pose a security risk if it went ahead.

A spokesman for the Met told the Mail Online: "Every football match is subject to some form of assessment around police resources and this game is no different."

West Ham said in a statement: "The club were contacted this evening and told all major public events in London were to be rearranged because of the need to focus police resources elsewhere."

Meanwhile, three matches have been cancelled for tonight. They were all first-round ties in the League Cup. West Ham's date with Aldershot, Charlton's meeting against Reading and the Crystal Palace match with Crawley have all been axed.