Well, it looks like someone finally got to carry out the dream of Orlando Bloom and the millions of others who have wanted to slug Justin Bieber over the years.

The Biebs was in attendance at game 3 of the NBA Finals last night, and it seems that Steph Curry and the Golden State Warriors weren’t the only ones getting their asses kicked in Cleveland.

TMZ obtained the above video of Bieber getting beat up outside of his hotel at around 11 pm last night.

As you can see, it all began when the Biebs exchanged words with a guy who’s considerably larger than him.

The dude must not have liked what Justin had to say because he proceeded to pop him in the face.

The Biebs recovered surprisingly quickly and returned the blow, but it was too late.

The unidentified dude (some might call him a hero) had the drop on JB, and the whole thing was over in a flash.

If one time wasn’t enough for you, check out the whole thing again in slo-mo:

Hilariously, the guy who shot the clip can be heard commenting, “Oh, sh-t, I’m getting on TMZ.”

It’s no secret that the Biebs has a history of violence.

In addition to the aforementioned fight with Orlando Bloom, the singer has faced criminal charges for past scuffles.

Most often, he was the initiator, such as when Bieber attacked a paprazzo in 2013, but that doesn’t appear to be the case here, as the other guy swung first.

Of course, at this point, we don’t know what Justin said to provoke him.

We’ll have updates on this story as more information becomes available.