Mexicans celebrating their shock victory over Germany caused a literal earthquake today in the South American capital.

Ten minutes before halftime PSV Eindhoven star Hirving Lozano scored the only goal of the match - and Mexican supporters in Moscow went wild.

But not as wild as fans at home in Mexico City, whose epic celebrations caused a minor earthquake.

Viva la Mexicana! Fans caused an earthquake in Mexico City after their team's first-half goal

Hirving Lozano of Mexico roars after scoring during his team's Group F match against Germany

The timing of the artificial earthquake synced perfectly with the goal, according to SIMMSA - the body which monitors seismic activity in the country.

It claimed to have recorded a tremor with a maximum acceleration of 37cm/s2, saying the earthquake could have been caused by 'massive jumps' across the city.

At least two sensors detected the quake at 11.32 local time.

SIMMSA and Sismologia Chile both recorder tremors in the moments after Lozano scored his first-half goal

Sismologia Chile, which records quakes from the South American country, said it had also detected an earthquake as the same time as Lozano's goal.

One social media user commented: 'Fans causing artificial earthquakes in Mexico City. Might not be the best league or have the best players but Mexico have got proper fans'

Thankfully, no buildings came crashing down in Mexico City as the seismic activity was too low.

However, one wonders what will happen if they make it to the final.