Pascal Siakam scored a season best 26 points and the Toronto Raptors defeated the visiting Milwaukee Bucks 130-111 Wednesday night.
Scottie Barnes added 21 points and 12 rebounds for the Raptors, who ended a three-game losing streak.
It was the second loss in four games this season for the Bucks under new coach Adrian Griffin, who was an assistant for the Raptors over the previous five seasons.
Dennis Schroder had 24 points and 11 assists for the Raptors, who finished a 1-2 homestand. OG Anunoby scored 16 points, and Jakob Poeltl had 14 points, 11 rebounds and four blocks.
Malik Beasley scored 20 points and Giannis Antetokounmpo was held to 16 points for the Bucks, who were playing their first road game of the season. Damian Lillard had 15 points for Milwaukee, Khris Middleton had 11 points and Bobby Portis scored 10 points.
The Raptors, who led by as many as 27 points, took a 16-point lead into the fourth quarter.
Siakam's 3-pointer boosted Toronto's lead to 22 with 8:57 left in the fourth quarter.
The Raptors were ahead by as many as 17 points before taking a 31-18 lead after one quarter.
Toronto used a 10-0 run early in the second quarter to lead by 21 points.
The Bucks missed their first nine 3-point attempts before Middleton hit one with 8:25 left in the second quarter. Siakam's 3-pointer dumped Toronto's lead to 24 with 4:16 left in the quarter. Poeltl's dunk increased the margin to 26 with 2:59 to go. The lead reached 27 when Schroder made the free throw on a technical foul.
Toronto led 66-44 at halftime.
Barnes had 16 points in the first half. Middleton led Milwaukee with 11 first-half points.
Jae Crowder hit two consecutive 3-pointers to cut the lead to 15 with 7:11 remaining in the third quarter. Toronto answered with six straight points. Milwaukee used an 11-2 surge to cut the lead to 13 with 60 seconds to play in the third.
Toronto led 95-79 after three quarters.
Precious Achiuwa (groin) did not play for Toronto.
—Field Level Media