Two people have died in Mexico after Hurricane Roslyn made landfall along the country’s Pacific coast.
A 74-year-old man was killed in the town of Santiago Ixcuintla when a beam fell on his head, Nayarit state’s Ministry of Security and Citizen Protection said.
In the state’s Rosamorada district, a 39-year-old woman died when a fence collapsed.
Local media reported they had taken shelter in structures which collapsed during the storm.
The Federal Electricity Commission said more than 150,000 homes had lost power.
Cars were engulfed in water and roofs sustained major damage, while emergency officials were dispatched to the worst-affected areas.
Roslyn hit land as a Category 3 hurricane at 5.20am local time near Santa Cruz in northern Nayarit state, the US’s National Hurricane Center (NHC) said.
José Antonio Barajas, the mayor of nearby fishing village San Blas, said: “The winds from this hurricane were, in truth, tremendous.”
Nayarit has popular tourist beaches such as Sayulita and Punta Mita.
Roslyn has since been downgraded to a tropical storm. By Sunday night, it had wind speeds of 30mph, down from a peak of 130mph.
It is moving northeast at 22mph and is expected to weaken further as it moves further inland.
It is likely to dissipate before it reaches Texas, the NHC added.
Only minor damage was reported in Nayarit’s neighbouring Jalisco, the state governor said, and Puerto Vallarta airport resumed operations.
Beaches along the stretch of coast affected remained closed, however, with the NHC warning of swells that are “likely to cause life-threatening surf and rip current conditions”.
Heavy rain may continue in some areas, leading to flash flooding, it added.