Devin Booker made the decisive free throw with 32.6 seconds left to cap a 30-point performance as the Phoenix Suns nipped the visiting Milwaukee Bucks 125-124 on Wednesday night.
Chris Paul added 28 points and seven assists as Phoenix earned its fourth straight win and its seventh in the past eight games.
Giannis Antetokounmpo scored a season-best 47 points but missed a 20-foot jumper as time expired, ending Milwaukee's season-best, five-game winning streak.
Antetokounmpo also had 11 rebounds and five assists. He made 15 of 23 field-goal attempts and knocked down 17 of 21 from the free-throw line as the Bucks dropped to 3-1 on a six-game road trip.
Khris Middleton had 18 points and 11 assists and Bryn Forbes scored all 17 of his points in the first half for Milwaukee.
Deandre Ayton scored 17 points, Mikal Bridges added 15 and Frank Kaminsky recorded 14 points, eight rebounds and eight assists for the Suns, who are 4-0 on a seven-game homestand.
Phoenix is 23-9 since the 2019-20 season resumed at the bubble near Orlando last summer.
The Bucks were without Jrue Holiday (COVID-19 protocols) for the second straight game.
Bobby Portis scored 12 points and Donte DiVincenzo and Brook Lopez added 10 apiece for Milwaukee.
Cameron Johnson, Paul and Kaminsky opened the fourth quarter with 3-pointers as Phoenix moved ahead 107-101.
The Bucks twice moved within one point but couldn't manage to grab the lead. Booker later hit back-to-back jumpers to give the Suns a 124-116 edge with 2:30 left.
Milwaukee answered rapidly as Antetokounmpo converted a three-point play, Middleton drained a corner 3-pointer and Antetokounmpo slammed home a ferocious dunk to knot the score at 124 with 47.8 seconds remaining.
Booker subsequently split two free throws to put the Suns ahead to stay.
Phoenix shot 52.9 percent from the field, including 15 of 31 from 3-point range.
The Bucks connected on 50.6 percent of their shots and were 16 of 37 from behind the arc.
Antetokounmpo and Forbes scored 17 points apiece and Milwaukee took a 71-59 lead into halftime.
The Suns moved within 79-75 on Paul's 3-pointer with 8:09 remaining in the third quarter. Milwaukee pushed its lead back up to 12 before Phoenix scored 11 straight to move within one before Middleton's jumper with 3.9 seconds left allowed the Bucks to take a 101-98 lead into the final stanza.
--Field Level Media
Milwaukee | Phoenix | |
Giannis Antetokounmpo 47 | Scoring | Devin Booker 30 |
Khris Middleton 11 | Assists | Frank Kaminsky 8 |
Giannis Antetokounmpo 11 | Rebounds | Jae Crowder 14 |
Giannis Antetokounmpo 17 | Free Throws Made | Devin Booker 7 |
Donte DiVincenzo 2 | Steals | E'Twaun Moore 2 |
N/A | Blocks | Jae Crowder 1 |
Team | Points | FG% | 3PM-3PA | FTM-FTA | Assists | Rebounds | Blocks | Steals | Turnovers |
Milwaukee | 124 | 50.6 | 16-37 | 22-30 | 23 | 39 | 0 | 6 | 10 |
Phoenix | 125 | 52.9 | 15-31 | 18-25 | 25 | 47 | 2 | 7 | 11 |