LeBron James scored over 30 points for the seventh successive game as the Miami Heat top the Eastern Conference.