A powerful earthquake has struck Mexico City, shaking buildings in the capital and sending people running out into the street.
The magnitude 7.5 quake was centred in the western state of Guerrero, north of the beach resort of Acapulco.
There are no immediate reports of major damage.