A couple of 3-pointers by the 40-year-old Terry put the Bucks ahead to stay late in the third quarter, although the game stayed close until Antetokounmpo’s three-point play made it 107-100 with 45.7 seconds left.
“I’m not sure a lot of teams have a guy like Giannis,” Milwaukee coach Joe Prunty said. “You can go up and down the stat sheet and you know it’s going to be filled.
The 6-foot-11 forward had a modest game by his standards, compiling five rebounds, five assists and a couple of blocks.
But the Bucks might not have won without the contribution of Terry, who put them ahead to stay with a couple of 3-pointers late in the third quarter.
“This was a must-win for us. We were missing some guys and the bench had to come up big,” said Terry, who had only nine 3-pointers for the season before adding three Saturday night. “I can still come in and be a spark,” he said. “At this age you find ways to help your team if you’re on the court.”
Milwaukee stayed ahead by hitting 13 of 20 shots in the fourth quarter, winning for the eighth time in 10 games.
Mario Hezonja led Orlando with 23 points. Evan Fournier added 20, and Shelvin Mack had 19.
Khris Middleton had 21 points, nine rebounds and seven assists for Milwaukee.
The Bucks (31-24) won for the sixth straight time in the second game of a back-to-back.
The Magic (18-37) missed 14 straight 3-point shots and saw their three-game winning streak broken.
“We were right there the whole game,” said D.J. Augustin, who missed all four of his threes. “I felt like we could have pulled away at the end, but Jason Terry came in and hit some big shots, like he’s been doing his whole career.”
Mack made all six of his shots in the first half in leading Orlando to a 54-50 halftime lead. But after Mack made a 3-pointer midway through the second quarter, Orlando missed 16 of its next 17.
Hezonja scored nine of Orlando’s first 11 points, and a couple of free throws by Augustin with 3:31 left in the second quarter gave the Magic a nine-point lead, the biggest for either team until the Bucks matched it in the fourth quarter.
The Magic’s failure to win a fourth straight game for the first time since December of 2015 did not discourage coach Frank Vogel. “This is the standard of how we want to play. We want to build an extra-pass culture with a competitive spirit on the defensive end,” Vogel said. It takes time for this stuff to develop but it looks pretty good right now.”
Bucks: C John Henson did not play because of a sore right hamstring. … F Jabari Parker, who has played 71 minutes in four games since returning from a knee injury, was inactive for the second game of a back-to-back. … The Bucks are 9-3 in the second game of back-to-backs.
Magic: Four days after scoring a career-high 34 points against Cleveland, F Jonathon Simmons had nine on 4-for-14 shooting. … F Aaron Gordon (seven games, strained left hip flexor) and C Nikola Vucevic (21 games, fractured left hand) are expected to return soon.