The Milwaukee Bucks were on the last leg of a five-game road trip when they took on the Phoenix Suns on Tuesday. It promised to be an exciting game between two teams that could potentially meet in the 2024 NBA Finals. The game lived up to the hype with the superstars delivering as expected.Despite playing without Damian Lillard, who is dealing with an ankle injury, the Bucks went toe-to-toe with the Suns. The visiting team took a 49-48 lead after the first 12 minutes of the game behind Giannis Antetokounmpo’s 14 points, eight rebounds and two assists. Devin Booker paced the Suns with 16 points while Kevin Durant added 14.The third quarter was when the home team put a bit of a cushion against Milwaukee. Booker sizzled with 16 points in the period, helping the Phoenix Suns outscore the Bucks 31-24. Phoenix had the lead 79-73 and a little bit of momentum entering the final frame.After Booker’s third-period explosion, Bradley Beal and Kevin Durant took over in the fourth quarter. Beal had 12 points while Durant put on a show with 14 to squeeze the life out of the undermanned Milwaukee Bucks.The Suns improved their record to 30-21 following the 114-104 win. Milwaukee dropped to 33-18 and is 1-4 since Doc Rivers took over from Adrian Griffin as coach.Milwaukee Bucks vs Phoenix Suns game player statsMilwaukee Bucks player statsDoc Rivers used a nine-man rotation for the game against the Suns. The Bucks didn’t have Damian Lillard and had Khris Middleton for only eight minutes after injuring his ankle in the first quarter. Cameron Payne and Jae Crowder had extended minutes due to the aforementioned injuries to key players.Crowder played the most minutes with 40 while Giannis Antetokounmpo finished with 34 points, 10 rebounds and six assists.PlayersPTSREBASTSTLBLKTOFG3-PT FGFT+/-Giannis Antetokounmpo3410600513-241-37-13+1Khris Middleton6311012-31-11-2-1Robin Lopez6101203-80-10-0-13Pat Connaughton12660004-63-51-2-15Malik Beasley22420037-176-142-20Jae Crowder10632114-90-42-2-8Bobby Portis5924112-91-40-0+3Marques Bolden0 0 00000-00-00-00Cameron Payne114 32014-101-42-4-3AJ Green0 1 00000-40-40-0-4Phoenix Suns player statsSuns coach Frank Vogel counted on his starters big-time against Milwaukee by playing them at least 32 minutes each. Kevin Durant, Bradley Beal and Devin Booker took turns torching the Bucks while Jusuf Nurkic had a quietly impressive night.Vogel went deep into his rotation by using 11 players for Tuesday’s matchup. Eric Gordon, Bol Bol and Drew Eubanks provided contributions coming off the bench.PlayersPTSREBASTSTLBLKTOFG3-PT FGFT+/-Kevin Durant2810112511-211-55-7+8Jusuf Nurkic101042025-90-10-1+10Bradley Beal2510330410-222-83-5+9Grayson Allen8331102-42-42-2+2Devin Booker321400112-212-66-10+5Drew Eubanks2501101-31-30-0-2Yuta Watanabe0000000-00-00-0-3Josh Okogie0000000-00-00-0-11Bol Bol4 6 10112-30-10-0+8Eric Gordon3 4 10001-41-30-0+17Jordan Goodwin2 0 00000-00-02-2-3Milwaukee Bucks vs Phoenix Suns game player ratingsMilwaukee Bucks player ratingsThe Bucks, the losing team, unsurprisingly have several players with a negative net rating. Only Antetokounmpo, Beasley and Bobby Portis had positive advanced ratings versus the Suns.Below are the rest of the Bucks' advanced stats:PlayersOFF RatingDEF RatingNet RatingKhris Middleton87.593.8-6.3Giannis Antetokounmpo103.6101.22.4Robin Lopez94.9125.0-30.1Pat Connaughton102.9126.1-23.2Malik Beasley113.5112.01.5Jae Crowder104.8111.6-6.9Bobby Portis110.4107.62.9AJ Green86.2103.6-17.4Cameron Payne102.0108.2-6.1 Phoenix Suns game player ratingsMeanwhile, the Suns had every starter and two bench players getting positive ratings. Jusuf Nurkic’s +10 tops the team while Josh Okogie’s -11 is the worst among Phoenix’s players.See here for the Suns' advanced ratings:PlayersOFF RatingDEF RatingNet RatingGrayson Allen114.5111.62.9Kevin Durant114.5103.610.9Jusuf Nurkic116.498.617.9Bradley Beal111.497.513.9Devin Booker110.4102.67.8Eric Gordon114.379.634.7Drew Eubanks100.0105.6-5.6Bol Bol105.085.020.0Josh Okogie87.5225.0-137.5Jordan Goodwin100.0250.0-150.0Yuta Watanabe100.0250.0-150.0