First things first, Bryce Harper was out here. Like, clearly out. This umpire should have gotten ejected for calling him safe.

But bad umpiring aside, how great was the throw that Yasiel Puig made tonight when Harper tagged up on a fly ball? We never thought we would be this mesmerized by a throw from right field to third base. But we've spent the last 10 minutes watching this GIF over and over and over and over and over and over and over and…

Oh, sorry. Point being, this was a phenomenal throw. Yasiel Puig is officially the truth.

RELATED: Who Is Dodgers' Yasiel Puig?

[via Larry Brown Sports]