MIAMI (AP) -- Dwyane Wade got hot down the stretch, and LeBron James missed a layup in the final minute.
Both were huge breaks for the Miami Heat.
James scored 28 points, Wade scored 11 of his 24 in the final five minutes -- when Miami needed him most -- and the Heat extended the NBA's longest current winning streak to 11 games, beating the Cleveland Cavaliers 109-105 in a back-and-forth matchup Sunday night.
The Heat blew a 22-point second-half lead then rallied from eight down with 5:16 left.
"We're a veteran ballclub and we've been in every situation that an NBA game can offer us," James said. "We don't get too high, we don't get too low, we just play the 48 minutes out and see where it takes us."
Dion Waiters scored 26 points, C.J. Miles added 19 and Kyrie Irving scored 17 for Cleveland, which outscored Miami by a stunning 30 points over a 17-minute stretch of the second half, yet still came up empty.
The Cavaliers are now 1-8 against the Heat since James signed with Miami...