The Cleveland Cavaliers rolled into the desert to take on the Phoenix Suns on Wednesday. Cleveland, which lost 117-111 early last month, hoped to even the season series against their opponents. Evan Mobley and Donovan Mitchell had been cleared to play so the Cavs liked their chances of walking away with a victory.The Suns, however, were rude hosts right off the bat. They ran rings around the visitors to erect a 34-20 advantage after just 12 minutes of action. Devin Booker, fresh from detonating 52 points on the New Orleans Pelicans two nights ago, remained hot for Phoenix. Kevin Durant and Bol Bol joined Booker’s scoring spree in the second quarter to overwhelm the Cavaliers. The backup center not only sparked his team on the floor but also caused the home fans to erupt in a frenzy with his play on both ends of the court.The Suns took a whooping 72-47 lead as the two teams left the floor to prepare for the second half.The Cleveland Cavaliers desperately wanted to come out of the halftime break piling up points but could not consistently do so. Donovan Mitchell, Darius Garland and Jarrett Allen were more aggressive but they couldn't push Cleveland way past the Phoenix Suns.Cleveland limited Phoenix to 26 third-quarter points after allowing 34 and 38 in the first and second periods, respectively. Still, the Suns kept the Cavaliers from a distance with a 98-77 advantage before the start of the final frame.The visitors made a last-ditch attempt to turn the tide around but the Suns had their number. Kevin Durant and Devin Booker combined to score a staggering 72 out of the host's 122 points. Cleveland waved the white flag with about three minutes left in the game as the Suns rose to a 122-101 victory.Cleveland Cavaliers vs Phoenix Suns game player stats and box scoresCleveland Cavaliers game player statsPlayerPTSREBASTSTLBLKTOFG3-PT FGFT+/-Evan Mobley20951128-121-23-3-4Jarrett Allen20540009-150-02-2-4Darius Garland15182037-171-40-0-12Donovan Mitchell24322218-172-76-6-8Max Strus91271144-91-50-0-3Pete Nance0000000-00-00-1-2Isaiah Mobley0000000-00-00-0-2Marcus Morris Sr.0000000-00-00-0-9Georges Niang0200000-40-30-0-21Tristan Thompson0000000-10-00-0-2Damian Jones02 00000-00-00-0-2Caris LeVert113 13053-52-43-4-20Sam Merrill20 00000-20-12-2-10Phoenix Suns game player statsPlayerPTSREBASTSTLBLKTOFG3-PT FGFT+/-Kevin Durant326710413-233-73-4+11Royce O'Neale17622016-95-70-0+14Jusuf Nurkic21062120-40-02-2+8Bradley Beal7671013-91-30-00Devin Booker401810413-255-99-9+18Drew Eubanks4501002-40-00-0+11David Roddy0100000-00-00-0+2Nassir Little0100000-00-00-0+2Udoka Azubuike0000000-10-00-0+2Bol Bol15612125-83-42-2+7Eric Gordon3111011-31-30-0+26Isaiah Thomas0000000-00-00-0+2Saben Lee20 00001-10-00-0+2Thaddeus YoungDNP- --------Josh OkogieDNP- --------Darius Garland, Donovan Mitchell, Kevin Durant, Bradley Beal and Devin Booker's 3-pointers tonightDarius Garland and Donovan Mitchell put up a decent 2-for-7 clip from deep in the first half of tonight's game.Kevin Durant, Bradley Beal and Devin Booker responded by making half of their 10 attempts from the same distance.Part of the Cleveland Cavaliers' misery on Wednesday night was Garland and Mitchell's pedestrian 3-for-11 3-point totals. A few of their misses were wide-open attempts that would have been invaluable for the Cavaliers.The Phoenix Suns' Big Three combined to make 9-for-19 attempts from long range to emphasize their dominance from outside.