LeBron James flirted with a triple double, finishing with 22 points, 11 rebounds and eight assists, Dwyane Wade also scored 22 and as the Miami Heat rolled to its fifth straight win, while handing the visiting New Orleans Hornets their 17th loss in 19 games.