Devin Booker drained a 19-footer with 2.1 seconds left to drag the Phoenix Suns to a 108-106 over the Milwaukee Bucks on Monday. Brook Lopez missed a fadeaway jumper in the left corner as time expired, allowing the home team to eke out a win. The victory improved the Suns' record to 4-0 in their current five-game homestand and snapped Milwaukee's two-game winning streak.Booker did not have a good shooting night, finishing the game with 19 points on 7-for-18 efficiency. Still, he made the biggest shot that mattered. Kevin Durant carried his team for the most part. He hit a 3-pointer to give Phoenix a 106-105 lead. The former MVP tallied 38 points, eight rebounds, five assists and three blocks.Giannis Antetokounmpo led the Bucks with 31 points, 10 rebounds, five assists and one steal. The two-time MVP hit 12-for-19 shots but finished 6-for-13 from the free-throw line. Milwaukee's two-point loss highlighted the impact of those misses.Milwaukee Bucks vs Phoenix Suns player stats and box scoreMilwaukee Bucks player stats and box scorePlayerPTSREBASTSTLBLKTOFG3-PT FGFT+/-Taureaen Prince3121001-51-50-0+6Giannis Antetokounmpo3110510212-191-26-13-4-4Kyle Kuzma15241025-162-73-4-9Brook Lopez231032018-142-65-6+5Ryan Rollins8331002-31-23-3+7Gary Trent Jr.19422006-124-83-3-5Kevin Porter Jr.5433012-91-50-0-9AJ Green2221011-50-40-0-1Pete NanceDNP----------Chris LivingstonDNP---------Tyler SmithDNP---------Pat ConnaughtonDNP---------Jamaree BouyeaDNP- --------Andre Jackson Jr.DNP- -------- Phoenix Suns player stats and box scorePlayerPTSREBASTSTLBLKTOFG3-PT FGFT+/-Kevin Durant388503511-217-99-10+4Ryan Dunn12900025-72-40-1-8Nick Richards101010124-80-02-2-3Devin Booker197120057-180-55-5+13Collin Gillespie6530012-62-50-0+1Royce O'Neale3210001-31-20-0-6Cody Martin5401002-31-20-0-6Oso Ighodaro4201002-30-00-0+5Tyus Jones8330004-80-40-0+5Grayson Allen3200011-51-50-0+5Bol BolDNP---------Monte MorrisDNP- --------Damion LeeDNP- --------Vasilije MicicDNP- --------Milwaukee Bucks vs Phoenix Suns Game SummaryThe Milwaukee Bucks headed to The Valley on Monday for their first of two meetings with the Phoenix Suns. Milwaukee, in the midst of a five-game road trip, hoped to survive the encounter with Damian Lillard. The Bucks also looked to keep up with the Indiana Pacers in the race for the No. 4 seed in the Eastern Conference.Kevin Durant and Giannis Antetokounmpo had an exciting duel in the first quarter. "KD" had 11 points, two assists and two rebounds, while the two-time MVP kept up with 10 points, two rebounds and one assist. Milwaukee led 30-25 at the end of the period.The second quarter was a seesaw battle that ended with a 29-28 edge for the home team. Kevin Durant and Devin Booker continued to carry the Suns, who also got a big lift from Nick Richards. The Bucks held a 58-54 advantage before the halftime break.Phoenix clamped down on defense in the third quarter to win the period 27-10. Durant already had 29 points heading into the fourth quarter. Devin Booker had 15 points and nine assists with 12 minutes left to play. Phoenix led 81-78 before the start of the decisive quarter.The game was close right to the end. Devin Booker sank a jumper to give the Phoenix Suns a 108-106 win. Milwaukee Bucks center Brook Lopez failed to convert an 18-footer that would have sent the game into overtime.