By Shasta Darlington, CNN
A would-be thief tried to steal a man's motorcycle in Brazil, but he was shot before he could drive away. The whole incident was caught on camera.
It started as a fast afternoon drive on his Honda Hornet, but then the Brazilian man was attacked at gunpoint when he stopped at an intersection in Sao Paulo.
All of it was captured on his helmet cam.
Before the assailant could get away on the stolen bike, an off-duty cop suddenly appeared and shot him.
The thief ended up in the hospital, and the man, who didn't want to be identified, got his bike back.
The attempted robbery took place in broad daylight on Saturday afternoon. The video has gone viral and divided Brazil, a country where unfortunately motorcycle and carjackings are common place at intersections.
Police say the officer, who was on his way home from work, first shouted a warning and then fired in self-defense when the thief grabbed for his gun. In this crime-ridden area, shop owners cheered the response.
"I take my hat off to the policeman," said one woman. "He did what he had to."
But other Brazilians say he acted prematurely and recklessly. The motorcyclist didn't have any doubts. In the video you can hear him talking to the injured thief.
"Now you can rob in hell." he said. "You're not going to get my bike."