A 90-foot sailboat struck the Las Olas Boulevard Bridge, which connects the mainland to the beach in Fort Lauderdale, on Friday afternoon but injured no one.
Adam Matza, who was riding a bike across the bridge, told the Sun Sentinel newspaper that he heard construction workers yelling, "Reverse, reverse," before the vessel struck the north side of the bridge. Traffic was not heavy, but cars were on the bridge when the boat hit it, Matza said.
City spokesman Matt Little told the newspaper that the boat, which had eight people on board at the time of the crash, had a mechanical failure.
A spokeswoman for the Las Olas Rehabilitation Project said there was damage to lighting on the bridge rails that are meant to guide boats under the bridge.
The vessel, a Turkish-built wooden ketch with two pirate figures on board, had damage to the bow and foresail, Little said.
The Las Olas Boulevard Bridge over the Intracoastal Waterway is under the jurisdiction of Florida's Department of Transportation and is east of the downtown area near waterside communities approaching Fort Lauderdale Beach.