MIAMI -- Another game, another double-digit rally for the Miami Heat.
And most importantly, another win.
LeBron James scored 29 points, Dwyane Wade added 19 and the 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 (see full recap).
Knicks clinch playoff berth
TORONTO -- Carmelo Anthony scored 37 points, Kenyon Martin had 19 points and 11 rebounds, and the New York Knicks clinched a playoff berth with a 99-94 victory over the Toronto Raptors on Friday night.
Martin shot 9 of 10 from the field and didn't miss until 1:40 remained in the game, J.R. Smith scored 14 points and the Knicks earned their 41st win. That guaranteed they'll reach the playoffs for the third straight season, something they hadn't done since a 14-year streak of postseason appearances from 1988 to 2001.
The league's second-leading scorer, Anthony has 57 total points in his past two games after missing six of the previous eight with a sore right knee (see full recap).
Durant, Thunder top Magic
ORLANDO, Fla. -- Kevin Durant scored 11 of his 25 points in the fourth quarter, Russell Westbrook had 19 points and the Oklahoma City Thunder held off the Orlando Magic 97-89 on Friday night.
The Magic briefly took a one-point lead in the final period, but the Thunder hit eight of their final 10 free throws to help seal the victory.
The win ends a two-game skid for the Thunder, who played the first of four straight games against teams with losing records. They entered the night trailing West-leading San Antonio by 2 1/2 games.
Maurice Harkless led the Magic with 25 points, followed by Jameer Nelson with 16 (see full recap).