Mexico shocked Germany as they beat the world champions in their opening game of the World Cup.

Tens of thousands of Mexicans have descended upon Moscow to support their team – after the victory they vowed to party through the night.