Knicks 104, Mavericks 97
NEW YORK — Jeremy Lin had 28 points and a career-high 14 assists, Steve Novak made four three-pointers in the fourth quarter, and the New York Knicks ended the Dallas Mavericks' six-game winning streak with a 104-97 victory Sunday.
J.R. Smith scored 15 points in his Knicks debut and Novak had all of his 14 in the final period as New York won for the eighth time in nine games.
In a game of wild momentum swings, the Knicks reeled off 17 straight points in the first quarter, fell behind by 12 in the third, then pulled it out to beat the Mavericks for only the third time in the last 20 meetings.
Dirk Nowitzki scored a season-high 34 points for the Mavericks, who had been playing championship-level defence but became the latest team who couldn't stop Lin.
Heat 90, Magic 78
MIAMI — Dwyane Wade scored 27 points, LeBron James had 25 points, 11 rebounds and eight assists, and the NBA-leading Miami Heat beat the Orlando Magic 90-78 on Sunday for their sixth consecutive victory.
With former President Bill Clinton sitting courtside next to Heat managing general partner Micky Arison, Udonis Haslem scored 10 for the Heat, who improved to 25-7, a half-game better than Chicago for the best record in the NBA and the Eastern Conference. The 12-point final margin Sunday was Miami's smallest during its current winning streak.
Wade made 13 of 23 shots from the floor, shooting 50 percent or better for the 10th straight game.
J.J. Redick, who was a late addition to the Orlando starting lineup after Jason Richardson was scratched with chest pain, scored 17 points.
Suns 102, Lakers 90
PHOENIX — Jared Dudley scored a season-high 25 points, Marcin Gortat had 21 points and 15 rebounds and the Phoenix Suns held on to beat the Los Angeles Lakers 102-90 Sunday night, ending a four-game losing streak.
The Lakers, who had won three straight, trailed by 23 at halftime and 27 in the third quarter before cutting it to 10 in the fourth.
Kobe Bryant scored 32 points but was 1 of 8 on 3-pointers and committed 10 turnovers, one shy of his career worst.
Grant Hill scored 15 points and Steve Nash had 14 assists for the Suns.
The teams were playing for the second consecutive game. The Lakers won in Los Angeles 111-99 on Friday night.
Bucks 92, Nets 85
NEWARK, N.J. — Ersan Ilyasova had career highs of 29 points and 25 rebounds, and the Milwaukee Bucks snapped a four-game losing streak with a 92-85 victory over New Jersey on Sunday night, spoiling the season debut of Nets centre Brook Lopez.
Ilyasova's 25 rebounds tied the NBA single-game high this season set Jan. 18 by Orlando's Dwight Howard in an overtime game against San Antonio. The six-foot-10 forward from Turkey fouled out with 1:07 to play after being the difference maker all night, including a key 3-pointer with 4:56 to play after the Nets cut a 16-point deficit to seven.
Brandon Jennings added 17 points as the Bucks won for only the third time in 10 games.
Deron Williams had 26 points to lead New Jersey.
Cavaliers 93, Kings 92
CLEVELAND — Kyrie Irving's two free throws with 0.4 seconds remaining gave the Cleveland Cavaliers a 93-92 win over Sacramento on Sunday night, extending the Kings' losing streak to five games.
Irving's foul shots came after DeMarcus Cousins' basket with 2.9 seconds left gave the Kings a 92-91 lead.
Cleveland called timeout to get the ball at midcourt. Irving inbounded to Antawn Jamison, who gave the ball back to the rookie point guard. Irving drove into the lane, where he was fouled by Tyreke Evans. The No. 1 overall draft pick then calmly sank both shots to give Cleveland a one-point lead.
Pistons 96, Celtics 81
AUBURN HILLS, Mich. — Greg Monroe had 17 points, 10 rebounds and seven assists, and Rodney Stuckey added 16 points to lead the surging Detroit Pistons over the Boston Celtics 96-81 on Sunday night.
Detroit has now won seven of its last nine games, including two victories in five days over the Celtics, who were missing Kevin Garnett (personal reasons) and Brandon Bass (left knee).
Paul Pierce led Boston with 18 points.
The Pistons scored 40 points off 24 turnovers, while the Celtics got only 13 points off Detroit's 15 giveaways. The Pistons also had a 29-6 edge in second-chance points.
The Pistons led 55-42 at halftime, but they could have been ahead by 20. Detroit took 29 free throws in the first half — the Celtics had just 10 — but missed 12 of them.
Pacers 108, Bobcats 73
INDIANAPOLIS — First-time all-star Roy Hibbert had 18 points and 14 rebounds to lead the Indiana Pacers to a 108-73 win over the Charlotte Bobcats on Sunday.
Danny Granger and David West each scored 14 points. West added eight rebounds for the Pacers, who have won two in a row.
Derrick Brown had 16 points and Kemba Walker 15 for the Bobcats (4-27), who have lost 17 of the last 18 games and never led in this one.
The Pacers went on a 21-2 run to start the game and extended the lead to 53-33 at halftime.
Charlotte's 73 points were the fewest allowed by the Pacers since an 86-73 win over the Los Angeles Clippers on Nov. 25, 2010.
Rockets 101, Jazz 85
HOUSTON — Kyle Lowry scored 32 points and Luis Scola had 26 and the Houston Rockets fought off a late run from the Utah Jazz and went on to a 101-85 win on Sunday night.
Utah cut Houston's double-digit lead to just two points with a big fourth quarter run, before an 8-2 spurt by the Rockets stretched their lead to 88-80 with four minutes left.
Devin Harris made a pair of free throws for Utah after that. But Houston scored eight straight points, with six from Scola, to extend the lead to 96-82 two minutes later to secure the win.
Al Jefferson, who was coming off a season-high 34-point performance on Friday, led the Jazz with 23 points and 11 rebounds.
Timberwolves 92, 76ers 91
MINNEAPOLIS — Kevin Love scored 12 of his 20 points in the fourth quarter, including a pair of free throws with 0.1 seconds, to lead the Minnesota Timberwolves to a 92-91 victory over the Philadelphia 76ers on Sunday night.
With the Target Center crowd standing and roaring, Love drove to the basket with his head down and tempted Andre Iguodala to reach in and try to swipe the ball away. The whistle sounded, Love walked to the line and calmly swished both shots. He also had 15 rebounds after starting the game 3 for 16 from the floor.
Ricky Rubio had a career-high 22 points to go with six rebounds and five assists.
Jrue Holiday had 20 points on 10-of-20 shooting for the Sixers.
Thunder 124, Nuggets 118
OKLAHOMA CITY — Kevin Durant scored a career-best 51 points for the top performance in the NBA this season, Russell Westbrook added 40 and Serge Ibaka had his first career triple-double as the Oklahoma City Thunder beat the Denver Nuggets 124-118 Sunday night.
Durant hit a three-pointer and drove for a dunk to tie the game with 4.4 seconds left in regulation, then used the extra period to chalk up the first 50-point game of the two-time scoring champion's career.
He walked slowly over to his mother, seated courtside, and gave her a kiss and a hug when the final horn sounded.
Ibaka added 14 points, 15 rebounds and 11 blocks to become the 14th player in franchise history with a triple-double.
Arron Afflalo scored 27 points and Andre Miller had 21 points and 10 assists for Denver, which had a shot to win at the end of regulation.