LeBron James scored 29 points, Dwyane Wade added 19 and the Miami Heat extended their winning streak to 25 games by pulling away in the second half and beating the Detroit Pistons 103-89 on Friday night.

Shane Battier and Mario Chalmers scored 11 apiece for Miami, which shook off yet another slow start to move within eight of tying the 1971-72 Los Angeles Lakers for the longest winning streak in NBA history. The Heat also won at home for the 16th straight time.

James added eight rebounds and eight assists for Miami, whose magic number for clinching the No. 1 seed in the Eastern Conference is now three.