TORONTO – DeMar DeRozan had 42 points, and the Toronto Raptors snapped an 11-game losing streak against the Chicago Bulls by rallying for a wild 122-120 overtime win on Tuesday night.
DeRozan shot 17 of 38 from the floor and also collected eight assists. Cory Joseph had 19 points for the Raptors, and Serge Ibaka scored 16 before he was ejected for his role in a memorable fight with Robin Lopez during the third quarter.
Jimmy Butler had 37 points for the Bulls, and Rajon Rondo finished with 24. It was Chicago’s first loss to Toronto since Dec. 31, 2013.
Following a Butler 3-pointer with 3:58 remaining in the third quarter, giving Chicago a 16-point lead, Lopez swatted the ball out of the hand of Ibaka. The two squared up in the middle of a crowd and Lopez swung and missed Ibaka, who returned in kind, barely connecting with the head of the center.
Lopez and Ibaka were ejected following a long review period. Chicago forward Nikola Mirotic and Raptors assistant coach Jamaal Magloire received offsetting technical fouls after getting into a shoving match following the melee.
Heat 112, Suns 97
MIAMI – Hassan Whiteside had 23 points and 14 rebounds before leaving late with a cut on his right hand, and the Heat cruised to the win.
Tyler Johnson scored 17 for Miami (35-36), which had seven players in double figures. Goran Dragic scored 16, Josh Richardson had 14 and Willie Reed added 12.
Marquese Chriss scored 24 for Phoenix (22-49), which lost its fifth straight and used only an eight-player rotation until the final minutes. Leandro Barbosa scored 13, Alex Len had 12 points and 11 rebounds, and T.J. Warren scored 12 for the Suns.
Whiteside was hurt with 2:08 left and the Heat leading by 24, when his hand got caught in the foam attached to the bottom of the backboard. He needed 13 stitches to close a cut between his middle and ring fingers, and he will be evaluated again on Wednesday.
Warriors 112, Mavericks 97
DALLAS – Klay Thompson had 23 points with five 3-pointers and Golden State earned its 28th road win this season, beating Dallas in a matchup of the Curry brothers.
Stephen Curry, two-time MVP and the older of the brothers, had 17 points and nine assists for the defending NBA champion Warriors.
The Warriors, who have a league-high 57 wins overall this season, are the first team ever with 28 road wins in three consecutive seasons. They have a record 90 wins away from home during that span.
Seth Curry, who was undrafted in 2013 and just this year became a starter with the Mavericks, had 10 points on 4-of-12 shooting. He is now 0-6 in NBA games against his brother, half of those losses coming as Golden State swept the season series.
Spurs 100, Timberwolves 93
MINNEAPOLIS – Kawhi Leonard scored 20 of his 22 points in the second half, helping San Antonio to the road win.
LaMarcus Aldridge scored 26 points for the Spurs, who remained 2 1/2 games behind Golden State for the top seed in the Western Conference. San Antonio scored 35 points off of 23 turnovers by Minnesota and held off a fourth-quarter rally from the Wolves.
Karl-Anthony Towns had 25 points and 14 rebounds for the Timberwolves, who have lost four straight games to fade from playoff contention in the West. Andrew Wiggins scored 22 points and Shabazz Muhammad scored 16 of his 18 points in the second quarter for Minnesota.
Nets 98, Pistons 96
NEW YORK – Brook Lopez made a jumper as time expired to give Brooklyn the win.
The Pistons, fighting for a playoff spot, wiped out a double-digit deficit in the fourth quarter to tie it at 96 on Tobias Harris’ follow shot with 2.4 seconds left.
Lopez then took the inbound pass moving left, dribbled toward the baseline and shot the jumper as it appeared he might lose control of the ball, making the shot to cap a 29-point night.
Harris had 24 points for the Pistons, who dropped a game back of Miami for the eighth and final playoff spot in the Eastern Conference.
The Nets, playing without starting point guard Jeremy Lin because of a sprained right ankle, snapped a two-game losing streak.
Bucks 93, Trail Blazers 90
PORTLAND, Ore. – Khris Middleton scored 26 points, and Milwaukee held off Portland for the victory.
Giannis Antetokounmpo added 22 points for the Bucks (35-35), who have won nine of 11 as they jostle for playoff positon in the Eastern Conference. They are a half-game ahead of Miami for the seventh spot.
Portland (32-38) had won three in a row and eight of 10. It dropped to a full game back of idle Denver for the final postseason berth in the West.
Damian Lillard led Portland with 31 points, and CJ McCollum added 21. Jusuf Nurkic had 11 points and 14 rebounds.
Pelicans 95, Grizzlies 82
NEW ORLEANS – DeMarcus Cousins enjoyed his most prolific performance yet with New Orleans, finishing with 41 points and 17 rebounds.
Cousins hit five 3-pointers, tying a career high. He made five shots inside while being fouled for three-point plays and had the jubilant home crowd chanting his nickname, “Boogie.”
Cousins, who was acquired in a February trade with Sacramento, also blocked three shots and assisted on Anthony Davis’ crowd-pleasing alley-oop dunk.
Davis added 19 points and 13 rebounds for the Pelicans, who won for the fifth time in six games while snapping Memphis’ four-game winning streak.
Mike Conley 16 scored points for Memphis, while JaMychal Green and Troy Daniels each scored 12.
Clippers 133, Lakers 109
LOS ANGELES– Clippers star Chris Paul scored 27 points before watching the end of a blowout with his young son on the bench.
The Clippers have won 17 of the last 19 meetings against the Lakers. They cruised in this one, and the younger Chris Paul got to sit on his dad’s lap on the bench during the fourth quarter.
Eight Clippers scored in double figures, including J.J. Redick with 24 points and Austin Rivers with 17.
The Clippers hit 15 of 33 3-pointers, and their starters sat out the entire fourth quarter for the second consecutive game.
Brandon Ingram led the Lakers with 21 points.
Subscribe to the sports newsletter
Get the day’s top sports headlines and breaking news delivered to your inbox by subscribing here.