What. Just. Happened?

There were some many things that shaped the Cavs series tying overtime win against the Golden State Warriors that it's hard to know where to begin. 

There was Klay Thompson going absolutely en fuego from the field en route to dropping 34 points. There was Matthew Dellavedova turning Stephen Curry into a mere mortal, including forcing Curry into an airball with the Cavs up just one in the waning seconds of overtime.

There were missed calls all over by the referees, from Timothy Mozgov blatantly traveling to LeBron James getting slapped across the arm by Andre Iguodola late. Then there was the Cavs blowing another double digit lead before LeBron missed a lay-up that could have won the game in regulation. 

There was J.R. Smith reverting back to his old, New York Knick self at the worst time possible, committing three of the dumbest fouls you'll ever see that almost cost the Cavs the game. 

But with the Cavs winning by just two points, the biggest guffaw of the game came at the end of the third quarter when Warriors forward Marreese Speights missed a wide open dunk that he in no way shape or form should have ever missed. 

Hindsight is 20/20, but had Speights put this is, the momentum is completely on Golden State's side going in to the fourth quarter and at the very least maybe we have a second overtime. But it was not to be, and Twitter slandered Speights hard for the inexplicable blooper.

We can hardly wait for Game 3.

Send all complaints, compliments, and tips to sportstips@complex.com

[Via Twitter]