12/13/2012 07:58 am ET Updated Feb 12, 2013

Liam Hemsworth's Street Fight Caught On Camera (VIDEO)

Miley Cyrus' fiance Liam Hemsworth rocked another man HARD in the face during a ferocious street fight ... and TMZ has footage of the violent altercation.

It all went down early Sunday morning in Philly -- sources on the scene tell TMZ, Liam had just left a bar when he confronted a guy he thought had thrown a rock at him and his friend.

Read more on www.tmz.com