Connor Walsh landed 14 punches on his opponent, Jonata Vasconcelos, before the referee stopped the bout.
Walsh faced Vasconcelos for the second time at MMA's Full Contract Contender 38 event, looking to solidify his position in the flyweight division.

2
The match lasted three rounds, but the “Flycatcher” broke the trap early on and went in search of his rival.
In the remarkable footage, Walsh can be seen gaining the upper hand while his rival is on the ground.
The Liverpool player continued to hit Vasconcelos hard on the head, but Vasconcelos was unable to react and sustained serious damage.
After the fifth or sixth shot, it was clear the fighter was knocked out, but Walsh continued punching his unconscious opponent in the face.
After landing a total of 14 punches that left his rival unconscious, the referee stopped the bout for waiting too long and severely punished the Brazilian.
Fans were shocked by the referee's decision and took to social media to express their anger, with one saying: “14 straight punches? What the hell?”
Another agreed: “What is he waiting for? To die?”
Some called for punishment, with one suggesting that “the umpire should never come near a game again.”

2
Another agreed, adding: “Banned for life. Never referee again.”
Another added: “Wow what an incredible match! I totally agree, the ref should have stepped in sooner. Hopefully both players are OK. What a night!”
It was a dangerous sight to watch for fans as they would not want to see a fighter take that much damage unnecessarily.
The future is bright for Walsh, and he'll be looking to continue his unbeaten trajectory.