The Legends Football League game between the Atlanta Steam and Jacksonville Breeze ended in a bench-clearing brawl that resulted in a player punching an opposing coach.

The Steam defeated the Breeze 20-14 in overtime on Aug. 16 to advance to the Legends Cup on Sept. 6. Tensions were high throughout the game with a lot of trash talk and name-calling by both sides. Emotions boiled over when the teams lined up for post-game handshakes and that's when the brawl started.

The game itself actually had an exciting finish as Atlanta trailed 14-2 with less than two minutes remaining in the fourth quarter. Jacksonville's Adrian Purnell looked to be close to scoring a touchdown that would seal the game, but Atlanta's Alfye Gore stripped and recovered the ball.

With 1:54 left, quarterback Dakota Hughes led the Steam down the field and found Ashley Pope for a five-yard touchdown pass to draw within 14-8 with 1:02 remaining. Atlanta then recovered an onside kick and on the ensuing drive faced a fourth-and-10 when Hughes threw a 29-yard touchdown to Nas Johnson to tie the game and force overtime.

Neither team could get going for most of the overtime until Hughes found Ashley Pope for a three-yard touchdown pass with 2:54 left. The Steam will face the Chicago Bliss in the Legend's Cup.

Jacksonville's Purnell punched Steam head coach Dane Robinson in the face during the brawl. It also appears that one player swung her helmet at an opposing player.

The LFL is a seven-on-seven women's lingerie football league that produces matches in the United States, Canada and Australia.