The Philadelphia 76ers held off a late charge from the short-handed Brooklyn Nets 123-117 to take over top spot in the Eastern Conference on Wednesday.

Joel Embiid had 39 points and 13 rebounds to lead the 76ers (38-17) past the visiting Nets, while Tobias Harris added 26 points and Ben Simmons 17 on home court midweek.

In the second game of a back-to-back, Brooklyn (37-18) played without Kevin Durant, James Harden, Blake Griffin and LaMarcus Aldridge, though Kyrie Irving returned and scored 37 points after missing Tuesday's game for personal reasons.

Irving (23) and Embiid (21) both cleared 20 points in the first half, with the latter achieving the feat for the NBA-best 14th time this season.

Philadelphia led by 22 points in the fourth quarter before the Brooklyn reserves rallied to cut the deficit to three, but the 76ers held on to win after putting All-Star pair Embiid and Simmons back in the game.

In Memphis, Luka Doncic helped the Dallas Mavericks expand their seeding advantage against the Grizzlies by hitting a buzzer-beating three-pointer for a dramatic 114-113 victory.

Doncic posted 29 points and Kristaps Porzingis added 21 of his own for the Mavericks (30-24), who are seventh in the Western Conference with the Grizzlies (27-26) just behind.

Grayson Allen scored 23 points for Memphis but missed two free throws with 2.2 seconds remaining to open the door for Doncic to win it.

Curry maintains hot shooting hand

Stephen Curry scored 42 points, highlighted by a 25-point third quarter in which he did not miss a shot from the field, as the Golden State Warriors routed the Oklahoma City Thunder 147-109. Coming off a 53-point game on Monday, Curry made all eight of his shots from the floor, six of them three-pointers, as the Warriors blew open the game with a 50-point third quarter. In all, he made 11 three-pointers, the second time in his career with successive games of at least 10 three-pointers. The two-time MVP has hit 10-plus threes in back-to-back games for the second time in his career – he is the only player to do so multiple times.

MVP candidate Nikola Jokic's 15th triple-double of the season – 17 points, 11 assists and 10 rebounds – guided the Denver Nuggets past the Miami Heat 123-106.

Despite the absence of Kawhi Leonard, Paul George, Serge Ibaka and Patrick Beverley, the Los Angeles Clippers recorded their seventh consecutive victory by topping the Detroit Pistons 100-98.

Jackson makes it hurt for Pistons

The Pistons fell to 16-39, the worst record in the Eastern Conference, when their former star Reggie Jackson hit a game-winning jumper with 2.3 seconds remaining. Detroit had led by five points inside the final minute before collapsing in the closing seconds.

Westbrook does it all once again

Russell Westbrook continues to do it all for the Washington Wizards, posting his sixth triple double in succession with 25 points, 15 rebounds and 11 assists in a 123-111 victory over the Sacramento Kings. It is the fourth six-game streak of his career. The rest of NBA history has three combined.

Wednesday's results

Brooklyn Nets 123-117 Philadelphia 76ers
Milwaukee Bucks 130-105 Minnesota Timberwolves
Cleveland Cavaliers 103-90 Charlotte Hornets
Toronto Raptors 117-112 San Antonio Spurs
Los Angeles Clippers 100-98 Detroit Pistons
Orlando Magic 115-106 Chicago Bulls
New York Knicks 116-106 New Orleans Pelicans
Indiana Pacers 132-124 Houston Rockets
Golden State Warriors 147-109 Oklahoma City Thunder
Dallas Mavericks 114-113 Memphis Grizzlies
Denver Nuggets 123-106 Miami Heat
Washington Wizards 123-111 Sacramento Kings

Celtics at Lakers

A classic NBA rivalry is renewed as the Boston Celtics (29-26) visit defending champions the Los Angeles Lakers (34-21) on Thursday. Jayson Tatum will be looking to lead the Celtics to a fifth successive win.