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.