An elderly man confronted by a fire-extinguisher-wielding bike thief refused to give up the fight, turning the weapon on his attacker and eventually sending the thief to jail.

The saga began at 7:09 a.m. Sunday, on the 1500 block of Guerrero Street, which is between 27th and 28th Streets.

According to the San Francisco Police Department, the 87-year-old male victim "was walking out of his garage with bicycle in hand" when he was accosted by the 26-year-old male suspect.

The suspect attempted to take the older man's bike, but the bike's owner wasn't having it, and "began fighting" back, police say.

Apparently growing desperate in his battle with the cyclist, the younger man grabbed a nearby fire extinguisher, and and hit and sprayed the victim with it.

The victim, who I say most admiringly doesn't seem like much of a "victim" at all, "was able to take [the] fire extinguisher," police say. He turned the device on the thief and sprayed the miscreant down, instead.

Shortly thereafter, officers with the SFPD arrived and arrested the suspect.

The suspect was booked into San Francisco County Jail. The victim suffered minor injuries in the attack, and is expected to survive.