Britain's Guardian reports that after the player got the card, he left the field to get a gun from his own bag and returned, at which point he shot and killed the referee, identified as Cesar Flores, 48.

A police source told the Efe news agency: 'It all happened during the football match. We don’t know [exactly what took place], but it appears the player was angry, fetched a gun and killed him.'"

The details are pretty gruesome -- the player nailed three bullets in Flores head, chest and neck, while another player suffered a non-life-threatening injury.