Kawhi Leonard scored 27 points and grabbed nine rebounds and the Toronto Raptors defeated the visiting Chicago Bulls 95-89 on Sunday.
Pascal Siakam added 20 points and 12 rebounds for the Raptors while Fred VanVleet and Danny Green added 10 points each.
Lauri Markkanen scored 18 points and 10 rebounds for the Bulls. Wendell Carter Jr. added 16 points and 11 rebounds, Kris Dunn had 14 points, Zach LaVine scored 13, and Justin Holiday and Chandler Hutchison had 11 each.
The Raptors, whose biggest lead of the game had been seven points, opened the fourth quarter on a 6-0 run to lead by nine points.
Magic 109, Pistons 107
Evan Fournier scored 13 points and made his second game-winning shot of the season to lift Orlando over visiting Detroit.
Nikola Vucevic continued his hot streak with 22 points and 11 rebounds. He is averaging 24.7 points and 14.7 rebounds over the last three games.
Detroit tied the game at 107 when Reggie Bullock was fouled on a 3-point attempt with 2.5 seconds remaining and made all three free throws. Orlando inbounded the ball at the other end to Fournier, who drove to his right and hit a floater from the free-throw line at the buzzer.
Mavericks 105, Thunder 103
Harrison Barnes turned a last-minute steal into a pair of free throws and Dennis Smith Jr. hit a go-ahead shot with 24.8 seconds remaining to rally host Dallas over Oklahoma City.
Paul George saved 13 of his game-high 36 points for the final 3:54, but missed a potential go-ahead jumper with four seconds left as the Mavericks held on for just the second win in their last nine games.
Luka Doncic had 25 points to lead the Mavericks, who were coming off a home-and-home split with New Orleans on Wednesday and Friday. The Mavericks and Thunder will meet again Monday night at Oklahoma City.
Timberwolves 113, Heat 104
Karl-Anthony Towns produced 34 points, 18 rebounds, seven assists and a career-high-tying six blocks to lead Minnesota past host Miami, whose 20 turnovers led to 24 Timberwolves points.
Towns, who made 12 of 24 shots from the floor and half of his six 3-point attempts, fouled out with 34 seconds left. It was his fourth foul-out of the season, but he had already done enough to lead Minnesota to victory.
The Heat, looking to go over .500 for the first time since their fifth game of the season, fell to 17-18. Even so, Miami is 6-2 in its past eight games.
—Field Level Media