Julius Randle scored 25 points and Alec Burks added 22 for the Knicks, who fell to 0-2 under Tom Thibodeau. Barrett, after a 26-point season opener, shot two for 15 and had 10 points.
The Knicks were without both their first-round rookies. Obi Toppin is sidelined by a strained right calf and Immanuel Quickley was still sore after sustaining a hip pointer in their season opener.
The Sixers’ lead was just three a minute and a half into the third quarter before six straight points made it 68-59 on Curry’s three-pointer. Randle made a free throw, but two baskets by Embiid and three-pointers by Curry and Danny Green made it a 16-3 run and extended the lead to 78-62 midway through the period.
The Knicks cut it to nine midway through the fourth, but Embiid nailed a three-pointer before a nice flurry by Simmons pushed it to 104-85.
In San Antonio, DeMar DeRozan had 27 points and the Spurs rallied in the final minute to beat Toronto 119-114.
DeRozan’s three-pointer with a minute remaining pulled the Spurs to 114-113, and they took a 115-114 lead on LaMarcus Aldridge’s fadeaway put-back with 29.9 seconds remaining.
Toronto’s Kyle Lowry missed a pull-up 19-footer with 22.3 seconds left, and Rudy Gay made two free throws at the other end.
Fred VanVleet had 27 points and Chris Boucher added 22 points for the Raptors.
Patty Mills added 21 points for San Antonio. Aldridge had 12 points and Dejounte Murray had 11 points, 10 assists and 10 rebounds.
Oklahoma City held off Charlotte in the Thunder’s season opener, with Shai Gilgeous-Alexander hitting a tiebreaking jumper with 1.4 seconds left and finishing with 24 points.
The Thunder led by 13 with 1:50 to go, but Miles Bridges spurred Charlotte with 11 of his 14 points in the final 1:06 – including three threes in the last 25 seconds. His final three tied it at 107 with 10.3 seconds left. The final score was 109-107.
Terrence Ross scored 25 points and Orlando overcame Russell Westbrook triple-double in his home debut for Washington, with the Magic winning 130-120.
Westbrook had 15 points, 15 rebounds and 12 assists to become the fourth player in NBA history to record triple-doubles in his team’s first two games. Magic Johnson (twice), Jerry Lucas and Oscar Robertson previously accomplished the feat. Westbrook is the first player to do it with a new team after being acquired from Houston in the offseason for John Wall.
Nikola Vucevic had 22 points and 17 rebounds, and Markelle Fultz added 21 points to help the Magic improve to 2-0. Bradley Beal had 39 points for the Wizards. They are 0-2.
In other results, the Cavaliers beat the Pistons 128-119 in double overtime, the Hawks beat the Grizzles 122-112, the Timberwolves beat Utah 116-111 and the Pacers beat the Bulls 125-106.