A game between Canada and the Czech Republic got out of control at the World Ball Hockey Championships in St. John's on Saturday.

At the centre of the action was Canadian player Justin Pender, who, as you can see in the video below, took on a Czech player at a face-off with 1.3 seconds left in a 5-1 Canada loss.

Pender fought the player, then mixed it up with the Czech goalie, and two officials who tried to intervene:

Pender, a former player for the Quebec Major Junior Hockey League's Halifax Mooseheads, was given a double-match penalty for his actions.

The St. John's Telegram reported that one referee was sent to hospital on a stretcher with a knee injury.

After the game, event officials tweeted that "The ISBHF & CBHA do not condone the actions occurring late in tonight's A Pool game. We will investigate the incident & act accordingly."

Pender has been suspended indefinitely by the ISBHF as he awaits his punishment.

The Canadian men, minus Pender, defeated Portugal to win the bronze medal on Sunday while the Czech team took home silver.

Pender took to Twitter on Monday to issue the following apology: