It is pretty pathetic though that in the last ~8 seconds you had the following three ref botches in a tie game:
1. A missed technical/change of possession call on an attempted timeout by the cavs when they had none
2. A missed foul call on Joakim Noah... or Lebron for lowering his shoulder, but in this NBA environment, that's a foul on noah.
3. A phantom time out + time being put back on the clock, allowing the cavs to compose themselves for a final shot instead of doing a mad scramble down the court like they had been doing prior to the ball being knocked out of bounds.
That's just poor officiating, and while LeBron had to make a tough shot from the corner to win the game, there should never be that much blown officiating in the final 10 seconds of a tied playoff game.