An engine room fire has knocked out the propulsion and the primary electrical system on the cruise ship Carnival Triumph in the Gulf of Mexico off the Yucatan Peninsula. Emergency generators are providing limited power to the passenger areas. The ship will be towed to to Progreso, Mexico and is expected to arrive on Wednesday. There have been no reported injuries among the 4,000 passengers and crew reported to be aboard the ship. Carnival Triumph is a post-Panamax Destiny/Triumph-class cruise ship, built in 1999, operated by Carnival Cruise Lines, sailing on 4 and 5 day voyages from Galveston, Texas to the Western Caribbean. Thanks to Phil Leon for contributing to the post.