LeBron James puts on a show against the Raptors in Game 2

When LeBron James is on his game, you have to be perfect to have a chance.

The Toronto Raptors weren’t perfect.

Despite holding the lead heading into the second half, the Raptors simply couldn’t contain James and the Cleveland Cavaliers in a 128-110 Game 2 loss.

LeBron had a monster night, putting up 43 points, 8 rebounds and 14 assists while shooting a ridiculous 67.9% in the game. He led the charge for the Cavs in the second half where they outscored the Raptors by 20 points.

The Raps weren’t great in this game, especially on the defensive end. But in their defence, there’s not a whole lot you can do when James and Kevin Love are both on their game.