The Toronto Raptors’ five-game winning streak came to an end in South Beach, as LeBron James (30 points) and the Miami Heat walked away with a 102-97 victory.