Markieff Morris had 28 points including six 3-pointers and the Washington Wizards won their first game of the season with a 125-124 overtime victory over the Portland Trail Blazers on Monday night.
Bradley Beal added 25 points for the Wizards, and Otto Porter Jr. blocked Damian Lillard's layup attempt at the final buzzer to seal the win.
Lillard had 29 points, eight rebounds and eight assists for the Trail Blazers, who lost their first game after opening the season 2-0.
Morris had a layup and a free throw to put the Wizards ahead 120-117 in overtime. Lillard's layup got Portland closer, but Morris landed a 3-pointer with 38.5 seconds left.
Lillard's jumper got Portland within a basket before John Wall's 17-footer with 10.1 second left looked to all but seal it for the Wizards. CJ McCollum made it interesting with a 3-pointer for the Blazers and Wall missed a free throw, but Porter blocked Lillard's attempt to win it with a layup at the buzzer.
Jusuf Nurkic finished with 22 points and 18 rebounds for the Blazers.
at Raptors 127, Hornets 106: Kawhi Leonard scored 22 points, Kyle Lowry had 16 points and a season-high 14 assists, and Toronto never trailed in a victory over the Hornets, the Raptors' fourth straight win to open the season.
Jonas Valanciunas scored 17 points, Danny Green had 16, and Serge Ibaka added 15 as the Raptors won for the ninth time in 11 meetings with the Hornets.
Toronto is the first NBA team to reach four wins. Denver (3-0) can match the Raptors when it hosts Sacramento on Tuesday.
Leonard returned after sitting out Saturday night's road win over Washington, the second game of a back-to-back. The two-time NBA Defensive Player of the Year was limited to nine games last season because of a quadriceps injury.
Kemba Walker scored 26 points and Jeremy Lamb had 16 as the Hornets dropped their first road game of the season.
Magic 93, at Celtics 90: Nikola Vucevic had 24 points and 12 rebounds while the Orlando Magic survived two 3-point attempts by Boston in the closing seconds to beat the Celtics.
Trailing 91-90 with 14.2 seconds to play, Boston was forced to foul Evan Fournier after Orlando inbounded the ball. He stepped to the line and made both free throws with 7.8 seconds left.
Kyrie Irving then missed a 3 from the right corner, and after Al Horford grabbed the rebound and fed it out — Gordon Hayward's rimmed out just before the buzzer sounded.
Irving led the Celtics (2-2) with 22 points.
at Timberwolves 101, Pacers 91: Jimmy Butler returned to Minnesota's lineup and scored 20 points to lead the Timberwolves to a win over the Pacers.
Butler, who received a mix of boos and cheers during player introductions, sat out Saturday due to precautionary rest. Karl-Anthony Towns added 17 points and 12 rebounds for Minnesota, while rookie guard Josh Okogie scored 12 points off the bench.
The Wolves led by as many as nine early before Indiana cut it to one point at the half. Victor Oladipo scored 15 of his 20 points before halftime to lead the Pacers. He has now scored at least 20 points in three straight games.
Bucks 124, Knicks 113: Giannis Antetokounmpo had 31 points and 15 rebounds, Khris Middleton sank a pair of late 3-pointers and the Bucks survived a furious second-half rally by New York to hold off the Knicks.
Middleton was efficient in scoring 30 points, going 7 of 8 from 3-point range. Antetokounmpo only had one 3, but it came in a big spot, giving unbeaten Milwaukee the lead for good midway through the fourth period.
Tim Hardaway Jr. led the Knicks with 24 points. Trey Burke added 19 and Mario Hezonja had 18.
Middleton's 3-pointer with 2:22 left gave the Bucks a 116-110 lead, and Eric Bledsoe and Middleton had 3s in the final two minutes as Milwaukee pulled away.
All five Bucks starters scored in double figures. Bledsoe had 16 points, center Brook Lopez added 13 and guard Malcolm Brogdon had 11.
Mavericks 115, Bulls 109: DeAndre Jordan became the first Dallas player in 24 years to start a season with three straight double-doubles, getting 18 points and 16 rebounds to help the Mavericks beat the Bulls.
Luka Doncic scored 19 in the 19-year-old's second home game, another win that put the Mavericks (2-1) over .500 for the first time since the end of the 2015-16 season.
Zach LaVine scored 34 for the Bulls and is the third Chicago player to open a season with three straight 30-point games. The others were Michael Jordan in 1986 and Bob Love in 1971.
Wesley Matthews led six Dallas players in double figures with 20 points. Maxi Kleber, Dwight Powell and Dorian Finney-Smith scored 12 apiece.
Grizzlies 92, Jazz 84: Mike Conley scored 23 points to lead the Grizzlies to a victory over the Jazz.
Marc Gasol finished with 18 points, 13 rebounds, and four assists before fouling out with 3:41 left. Shelvin Mack added 12 points off the bench for the Grizzlies, who picked up their first road victory despite shooting 36.9 percent (31 of 84).
Jae Crowder scored 15 points and Donovan Mitchell added 14 for the Jazz. Rudy Gobert had 11 points and 12 rebounds as Utah lost its second straight home game. The Jazz shot just 35.4 percent (29 of 82).