I think the officiating affected the outcome of this game. That overtime play where Wade knocked Rondo in the head should have been a foul, resulting in two (likely) made free throws. And the continuation of play wouldn't have happened, so the Heat wouldn't have made that basket - that's a 4 point swing on one missed call. In a game that the Heat won by 4 points.
Also, the play later where Wade kicked Garnett should have been called an offensive foul. Instead, Garnett is called for the foul, and Wade gets the free throw and 3 point play. With the correct call, those 3 points don't go on the board either.