Liam Hemsworth made sure the odds were in his favor early Sunday morning.
Upon exiting a Philadelphia bar, the fiancé of Miley Cyrus confronted a man he believed had thrown a rock at him and a friend.
As captured on video by TMZ, Hemsworth and his pal proceeded to give this alleged assailant a major beatdown, with Liam punching him in the face and shoving his head toward the concrete.
The police soon arrived and cleared the scene, with no arrests made.
According to Philadelphia police, no charges have been filed yet, perhaps because the victim thinks he fought to a draw.
"I don't think [Liam] fared much better," he told TMZ, despite clear evidence to the contrary.
Witnesses at the scene say they did not see anyone throw a rock. Neither Hemsworth, meanwhile, nor anyone from his camp has commented on the incident.