(CNN) — One moment, dozens of sports bar patrons were cheering the Miami Heat as they watched the NBA finals on a deck above South Florida’s Biscayne Bay on Thursday night.
The next — just as they stood to cheer a Heat basket, a hostess recalled — the packed deck collapsed, spilling them into water.
About 100 people were on the deck of Shuckers Bar & Grill at the time of the collapse, Miami-Dade Fire Lt. Eugene Germain told reporters.
Authorities are treating 24 victims, three of whom have “critical injuries,” Germain said.
Officials believe no one is missing.
Video from CNN affiliate WSVN showed fire trucks and ambulances at the scene, which was illuminated by a spotlight from a helicopter.