Jrue Holiday added 22 points and 10 assists for the Bucks, who led by 24 points during the third quarter.
The game featured two of the league’s best scorers: Damian Lillard was averaging 29.8 points, second in the NBA, while Antetokounmpo entered fifth with 28.3.
Lillard finished with 32 points for the Blazers, who have dropped six straight against the Bucks.
Antetokounmpo’s 47 points matched his season high but fell short of his career high of 52.
Jeff Teague, signed by the Bucks on Wednesday after he was waived by the Orlando Magic, made his debut and played 10 minutes. Bobby Portis, who missed the previous four games because of health and safety protocols, also returned for Milwaukee.
An early 11-0 run helped the Bucks jump to a 19-7 lead. Milwaukee led by 14 points during the opening half, but the Blazers closed the gap to 60-53 before heading into the break.
Antetokounmpo led all scorers at the half with 24 points, while Lillard had 18 for the Blazers.
Lillard’s 3-pointer got Portland within 60-58 early in the fourth quarter, but the Bucks wouldn’t let the Blazers get any closer. Holiday’s basket extended Milwaukee’s lead to 86-70, and the Bucks capped the quarter with an 11-1 run.
The Blazers bench went 0 for 16 from the field through the first three quarters. Anfernee Simons hit a 3-pointer early in the fourth to end the drought.
Milwaukee was coming off a 112-97 victory at the Lakers on Wednesday, which snapped a three-game losing streak.
Bucks: It was the third of a six-game road trip and first of a back-to-back. … Antetokounmpo has 32 double-doubles in 44 games this season.
Trail Blazers: It was the second and last meeting between the teams. The Bucks won the first 134-106 on Feb. 1. … The Blazers, averaging 16.3 3-pointers per game, had 11 in the opening half alone.
The Bucks visit Sacramento on Saturday.
The Trail Blazers host the Oklahoma City Thunder on Saturday.
More AP NBA: https://apnews.com/hub/NBA and https://twitter.com/AP_Sports