Dwyane Wade scored 22 and Mario Chalmers added 13 for the Heat, who were 0-2 against the Bucks coming into Monday night’s game.
James scored 16 of his points in the third quarter as the Heat outscored the Bucks 35-24 to take control of the game.
Carlos Delfino scored 24 for the Bucks.
MAGIC 102, TIMBERWOLVES 89
In Orlando, Fla., Jason Richardson scored 17 points and Jameer Nelson and Hedo Turkoglu each added 14 as Orlando used a big second half to beat Minnesota.
Richardson, coming off a season-high 31 points, was strong early against Minnesota but sat out the fourth quarter.
Kevin Love led Minnesota with 19 points and 15 rebounds, and Nikola Pekovic had 16 points and 13 rebounds.
HORNETS 86, JAZZ 80
In New Orleans, Chris Kaman scored a season-high 27 points and grabbed 13 rebounds as New Orleans snapped an eight-game skid.
Marco Belinelli and Gustavo Ayon each added 13 points for New Orleans, which led by as many as 20 in the third quarter before holding on for only its third victory in 26 games. Greivis Vasquez had 12 points and 10 assists.
MAVERICKS 96, CLIPPERS 92
In Dallas, Dirk Nowitzki scored 22 points – 11 in the final 6-plus minutes – and Shawn Marion added 16 as Dallas held on to beat Los Angeles.
Jason Terry, Vince Carter and Brendan Haywood all contributed 10 points for the Mavs, who have won 10 in a row at home against the Clippers and extended their overall winning streak to four games.
76ERS 98, BOBCATS 89
In Charlotte, N.C., Lou Williams scored 23 points off the bench as Philadelphia built an early lead and held on to send Charlotte to its 15th consecutive defeat.
Thaddeus Young added 20 points on 6-of-9 shooting, and Jrue Holiday chipped in with 19 points for the 76ers.