Damian Lillard scored a season-high 50 points, including 20 in the last quarter, as the Portland Trail Blazers produced a remarkable comeback to snatch a last-gasp 125-124 win over the New Orleans Pelicans on Tuesday.
The Pelicans led by 17 points late in the third term and Brandon Ingram had the chance to ice the game late on, before missing two free-throws as Portland snatched victory.
Lillard was the catalyst with his 20 final-quarter points, totalling 50 for the game, along with 10 assists and six rebounds. He also finished with six three-pointers and 18 of 18 free-throws.
He coolly scored two free-throws after Nickeil Alexander-Walker's costly fumble turned over possession. Zion Williamson had one last chance to steal victory but missed from a good close look.
The result improved Portland's record to 23-16 as they stay firmly in playoff contention while the Pelicans slipped to 17-23, despite Lonzo Ball's career-high 17 assists.
Lillard is now tied with LeBron James in seventh for all-time most 50-point NBA games.
Meanwhile, James had the 99th triple-double of his career with 25 points, 12 rebounds and 12 assists, while Montrezl Harrell was equal top scorer for the Los Angeles Lakers in a 137-121 win over the Minnesota Timberwolves.
Smooth Jazz back among winners
Rudy Gobert scored 11 of his 16 points in the final period as the Utah Jazz bounced back from their loss to the Golden State Warriors with a 117-109 win over the Boston Celtics.
Gobert, who also had 12 rebounds, was well supported by Donovan Mitchell (21 points and five assists) and impressive sixth man Jordan Clarkson (20 points and three assists) as the Jazz stormed home to edge past Boston.
Without Joel Embiid, Tobias Harris stepped up for the Philadelphia 76ers with 30 points in a thrilling 99-96 triumph over the New York Knicks.
Ben Simmons had 16 points, 13 rebounds and seven assists for the 76ers, who trailed by nine at the final change before a dominant fourth quarter.
Jimmy Butler starred with 28 points, 12 rebounds and four assists as the in-form Miami Heat made it five wins in a row with a 113-98 victory over the Cleveland Cavaliers.
Miami center Bam Adebayo also returned from injury with 14 points, nine rebounds and six assists.
Nate McMillan is yet to lose as head coach at the resurgent Atlanta Hawks, who claimed their sixth consecutive win, beating the Houston Rockets 119-107, led by Danilo Gallinari with 29 points.
No lift-off as Rockets grounded
While Atlanta have turned their season around with a coaching change, Houston have now lost 17 in a row. Stephen Silas is left scratching his head, with his side going from 11-10 to 11-27.
Big blocks
There were some huge blocks on Tuesday but 76ers veteran Dwight Howard stole the show early in the fourth, putting Julius Randle on the floor with an emphatic swat.
Tuesday's results
Utah Jazz 117-109 Boston Celtics
Miami Heat 113-98 Cleveland Cavaliers
Chicago Bulls 123-102 Oklahoma City Thunder
Atlanta Hawks 119-107 Houston Rockets
Philadelphia 76ers 99-96 New York Knicks
Portland Trail Blazers 125-124 New Orleans Pelicans
Los Angeles Lakers 137-121 Minnesota Timberwolves
Bucks at 76ers
The 76ers, without the injured Embiid, take on Giannis Antetokounmpo's Milwaukee Bucks in a blockbuster clash on Wednesday.