SAN ANTONIO — Michael Beasley scored a season-high 28 points in place of an ill Giannis Antetokounmpo, and the Milwaukee Bucks rallied to beat the San Antonio Spurs 109-107 on Tuesday night.
Kawhi Leonard had 30 points for San Antonio, which had its nine-game home winning streak snapped.
Jabari Parker’s layup with 2:56 remaining gave Milwaukee a 103-101 lead, its first since the 3:24 mark of the first quarter. After a pair of free throws by Beasley, the Spurs reclaimed a 107-105 lead on consecutive 3-pointers by Davis Bertans and Danny Green.
Bucks rookie Malcolm Brogdon hit a 3 to give Milwaukee a 108-107 edge. Following misses by Pau Gasol and Beasley, Bertans’ 3-pointer went in and out with 10.9 seconds left.
Brogdon sank one of two free throws with 6.7 seconds to go, making it 109-107. Manu Ginobili’s 3-pointer hit the side of the backboard at the buzzer as the Bucks celebrated.
Antetokounmpo, who missed Milwaukee’s previous game, started despite having a fever at morning shootaround. He was scoreless for the first time this season, missing his only three attempts, and had two rebounds and two assists in nine minutes.
Beasley responded with 22 points in the second half.
Spurs forward LaMarcus Aldridge was sidelined with a stomach virus similar to the one that kept Leonard out for two games in the final week of December.
Green, Tony Parker and Jonathon Simmons had 14 points each for San Antonio.
Bucks: Antetokounmpo’s scoreless outing ended a 14-game streak of at least 22 points for the 6-foot-11 forward. . Beasley, who was listed as probable with a bruised left shin, finished 11-for-18 shooting. His previous season high was 19 points against Memphis on Nov. 12. . Brogdon started his seventh straight game after coming off the bench in the team’s first 30 games. . Jason Terry got his usual jeers from Spurs fans, who still have not forgiven the guard for his many “jet takeoffs” against San Antonio during successful playoff runs with Dallas.
Spurs: Leonard has scored in double figures in 70 consecutive games, the Spurs’ longest streak since Tim Duncan had 75 straight in 2004-05. . F David Lee had 10 points and seven rebounds in 26 minutes while starting in place of Aldridge. . San Antonio is on a similar pace as last season, when it set a franchise mark with a 67-15 record. At 30-8, the Spurs are two games off last season’s pace. … San Antonio has led by at least 15 points in 21 games this season compared to 25 such leads through 38 games in 2016.
Bucks: Host the Miami Heat on Friday night.
Spurs: Host the Los Angeles Lakers on Thursday night.