The New York Knicks secured their ninth straight victory with an epic 131-129 double over-time win over the Boston Celtics as Immanuel Quickley scored a career-high 38 points.

Quickley stepped into the Knicks starting line-up in the absence of Jalen Brunson (left foot injury), playing a career-high 55 minutes, and scoring their first seven of 10 points overall in the second over-time period.

The Knicks shooting guard scored 27 of his 38 points in the second half including OT. He made 15-of-28 attempts from the field, including five-of-12 from beyond the arc, with eight rebounds, seven assists and four steals.

But the Celtics almost snatched victory, with Al Horford's three-point attempt on the buzzer rimming out after a pass from Jayson Tatum.

Tatum also spurned a chance to win it in the first over-time period, missing a two-point attempt after Jaylen Brown kept the ball for too long with the clock ticking down, putting his team-mate under pressure for a tough look.

Brown had sent the game to OT with a three-point play after a foul from Quentin Grimes at the end of regulation squared it up.

Tatum finished with 40 points on 12-of-30 shooting with six-of-17 from three-point range, 11 rebounds and six assists. Brown added 29 points, while Horford had 20 points, making six-of-10 three-point attempts, but not the crucial last one.

Randle offered excellent support to Quickley with 31 points, nine rebounds and four assists, draining five triples. The win improved the Knicks' record to 39-27, sitting fifth in the east.

AD leads Lakers past GSW in Curry's return

Stephen Curry scored 27 points on his return from injury, but it was not enough as Anthony Davis led the Los Angeles Lakers past the Golden State Warriors 113-105 in a big Western Conference clash.

Davis scored 39 points, including 12 in the fourth quarter to lead the Lakers home, improving their record to 31-34 as he continues to shine in LeBron James' absence with a foot injury.

The result snapped the Warriors' five-game winning streak even with Curry back in action after a left leg injury. The Golden State guard added 19 of his 27 points in the fourth quarter, shooting five-of-13 from three-point range.

Booker and Doncic square off as Suns win

Kevin Durant landed a fadeaway jumper with 11 seconds left to earn the Phoenix Suns a 130-126 victory over Kyrie Irving's Dallas Mavericks in another huge clash in the West.

Devin Booker and Luka Doncic squared off face to face after the Mavs guard missed a two-point shot at 128-126 with 3.5 seconds remaining, earning them both technical fouls. That square-off was a flashback to the tense Mavs-Suns Conference Semi-Finals last season, when Dallas eliminated Phoenix in a Game 7 blowout.

Durant finished with 37 points and seven rebounds in his first match-up against his former Nets team-mate Irving, since both left Brooklyn. Booker added 36 points with 10 assists for Phoenix, while Doncic finished with 34 points and nine rebounds and Irving had 30 points.