With less than eight minutes left, the Miami Heat were in a 12-point hole and Dwyane Wade had already set a team record for turnovers in a game.
"I knew it had to get better," Wade said.
And it did.
Wade had 41 points -- including a team-record 24 in the final quarter -- as Miami rallied to beat the visiting Cleveland Cavaliers, 92-89.
Wade set three team records: most free throws made in a game (23, in 24 chances) and most turnovers (12).
"He's a great player, great unselfish player," said Shaquille O'Neal, who had 16 points before fouling out in the fourth quarter. "We're going to ride him."
LeBron James, bothered by a sprained right big toe, played 36 minutes and finished with 17 points, nine assists and six rebounds -- but was three of eight from the line and missed three free throws in a span of 17.2 seconds late in the game, including one that would have tied the score with 44.8 seconds left.