A magnitude-7.1 earthquake on the Pacific Coast has jolted a wide area of southern Mexico and Central America.
The U.S. Geological Survey said the quake hit at 6:23 a.m. (7:23 a.m. EDT; 11:23 GMT) on the Pacific Coast 5 miles (8 kilometres) northeast of Puerto Madero, near the Guatemala border.
In Mexico City, buildings and light posts swayed and local news media reported the quake was felt strongly in the Mexican states of Chiapas and Tabasco.
Firefighters spokesman Raul Hernandez says at least two people were killed in the Guatemalan town of San Marcos. In Mexico local news media reported the quake was felt strongly in the Mexican states of Chiapas and Tabasco, but there were no immediate reports of damage or injuries.
The quake was centred 57 miles (92.2 kilometres) below the surface.