The ball giveth and the ball taketh away. After playing the hero in Game 1 with a layup before time expired in overtime, LeBron James was the goat in Game 2 after committing back-to-back turnovers in the last minute with the Miami Heat only down by two points during both possessions.

Even though LeBron wasn't able to come through last night, we're sure that if Miami is in the same predicament in Game 3, they won't hesitate to put the ball in his hands. And knowing the competitor that is, we know that James will try his hardest to not fail his teammates again.  

RELATED: LeBron James' 10 Biggest Fails 

[via Point Forward]