An earthquake of magnitude 8.1 struck off the southern coast of Mexico late on Thursday, the U.S. Geological Survey (USGS) said, killing at least six people and triggering small tsunami waves but no major destruction.
The quake was apparently stronger than a devastating 1985 tremor that flattened swathes of Mexico City and killed thousands, but this time damage to the city was limited.
A number of buildings suffered severe damage in parts of southern Mexico. Some of the worst initial reports came from Juchitan in Oaxaca state, where sections of the town hall, a hotel, a bar and other buildings were reduced to rubble.
Rescue workers labored through the night in badly affected areas to check for people trapped in collapsed buildings.