MIAMI - LeBron James scored 28 points, Dwyane Wade scored 11 of his 24 in the final five minutes, and the Miami 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.