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.

Poor Mo Speights pic.twitter.com/71Pu9ZEDGm

— SportsNation (@SportsNation) June 8, 2015

Somehow, it looked like Mo Speights gained 15 pounds during that run out.

— Royce Young (@royceyoung) June 8, 2015

Did not realize how much weight Mo Speights put on during his layoff w/the calf until that breakaway. Yikes. #mobucketsofsoftserve

— Ric Bucher (@RicBucher) June 8, 2015

Here's a replay of Mo Speights' fast break. #NBAFinals pic.twitter.com/1vAzroEKsF

— Robert Flores (@RoFloESPN) June 8, 2015

Mo Speights came in like a wrecking ball

— Jeremy Woo (@Jeremy_Woo) June 8, 2015

Mo Speights reminds me of Rasheed Wallace in his Boston days. Problem is, Mo is only 27.

— Dave McMenamin (@mcten) June 8, 2015

We can hardly wait for Game 3.

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

[Via Twitter]