LeBron James scored 32 points on 12-for-18 shooting in a record-setting show, Dwyane Wade scored 30 and the Miami Heat beat the Los Angeles Lakers 107-97 on Sunday for their fifth straight win.