MIAMI — Goran Dragic scored 27 points, Dion Waiters had 26 with a pair of big 3-pointers in the final minutes and the Miami Heat held on to beat Boston 104-98 on Wednesday night, snapping the Celtics' 16-game winning streak.
Tyler Johnson scored 16 points for Miami, which saw what was an 18-point lead cut to one in the final moments. The Heat shot 49 percent and outrebounded the Celtics 48-37.
Kyrie Irving scored 23 points for Boston. Jayson Tatum added 18, and Jaylen Brown and Marcus Morris each had 14.
The Celtics got down by 18 in the first half, which has been a very comfortable place for Boston so far this season. Boston had overcome 18-point deficits against Oklahoma City and Charlotte, a 17-point hole against Golden State, a 16-pointer against Atlanta and rallied from 13 down to win in Dallas this week.
They almost did it again (see full recap).
Barnes' 30-footer at the horn lifts Mavs over Grizzlies
MEMPHIS, Tenn. — Harrison Barnes banked in a 30-footer at the buzzer to give the Dallas Mavericks a 95-94 victory over the Memphis Grizzlies on Wednesday night.
Officials reviewed the play to make sure the shot got off in time. Memphis suffered its sixth straight loss after squandering an 18-point lead in the first half.
Barnes led the Mavericks with 22 points, nine of them coming in the fourth quarter to help Dallas thwart a late Memphis comeback. Dennis Smith Jr. finished with 17 points, and J.J. Barea had 10 points and 11 assists.
Tyreke Evans led Memphis with 18 points, and Marc Gasol and Deyonta Davis finished with 14 points each (see full recap).
Westbrook's 34 points lead Thunder past Durant's Warriors
OKLAHOMA CITY — Russell Westbrook scored a season-high 34 points and added 10 rebounds and nine assists to help the Oklahoma City Thunder roll past the Golden State Warriors, 108-91 on Wednesday night.
It was Oklahoma City's first win over the Warriors since Kevin Durant left the Thunder to join the Warriors after the 2015-16 season. Golden State won all four meetings last season by an average of nearly 20 points.
Westbrook said it was just another game in the buildup, but he didn't play like it. At one point in the third quarter, Westbrook and Durant went forehead to forehead and were called for double technicals.
Westbrook's new All-Star teammates came through. Carmelo Anthony scored 22 points and Paul George added 20 (see full recap).
Howard, Hornets rally to beat Wizards in overtime
CHARLOTTE, N.C. — The Charlotte Hornets keep finding ways to win at home.
Now if Dwight Howard and his teammates can figure out how to win away from Charlotte they might become a very dangerous team.
Howard had 26 points and 13 rebounds, including a key block at the end of regulation and a crucial offensive rebound in overtime, in the Hornets' 129-124 victory over the Washington Wizards on Wednesday night.
The Hornets improved to 7-2 at home. But they're still below .500 overall because of a 1-7 road record (see full recap).