PORTLAND — Khris Middleton had 26 points while Eric Bledsoe had 25 and the Milwaukee Bucks beat the Trail Blazers 103-91 on Thursday night to snap a three-game Portland winning streak.
Giannis Antetokounmpo added 20 points, nine rebounds and three blocked shots for the Bucks, who have won their last four games against the Blazers.
The Bucks led by as many as 24 points in the third quarter and the Blazers struggled to keep up. Portland was also vexed by turnovers, with 19 compared to Milwaukee's nine.
Jusuf Nurkic led Portland with 25 points and 11 rebounds, while Damian Lillard added 18 points.
Lillard's layup closed Portland within 94-81 with 5:52 left and it appeared the Blazers may rally, but Middleton answered with an 11-foot jumper. Portland's frustration was clear when Nurkic and coach Terry Stotts both earned technicals for a foul call on Nurkic on a block.
Portland was coming off a 4-1 trip, including a 103-91 victory over the Knicks on Monday. The Blazers also saw the return of forward Al-Farouq Aminu, who missed 13 games with a right ankle injury.
But they struggled with the Bucks from the start.
Middleton hit a 3-pointer at the buzzer to give the Bucks a 33-21 lead at the end of the first quarter. Portland went on a 10-2 run to close within 35-31, but Middleton slowed the rally with a long jumper.
John Henson's short jumper put the Bucks up 46-33 as the Trail Blazers struggled to find much offensive flow. Lillard went up for a layup to end the half and he was blocked by Antetokounmpo.
Milwaukee led 60-45 at the break, led by Bledsoe with 17 points. Bledsoe's jumper stretched the lead to 69-49 in the third quarter.
Bledsoe's layup made 83-59 and boos could be heard among the hometown fans.