All five Cleveland starters scored in double figures, and Dion Waiters added 10 points in a reserve role to help snap the club's four-game skid.
Back on Jan. 26, the Suns limited the Cavs to a measly six points in the third quarter en route to a 99-90 victory.
Fast forward less than two months later, and the recently-acquired Hawes nearly tripled that production in the first quarter alone, as the 7-foot-1 center showed his versatility with three 3-pointers, four free throws, a mid- range jumper and a bucket inside for an eye-opening 17 points.
Deng added nine points during the frame as Cleveland jumped out to a healthy 37-24 lead after 12 minutes of play.
The Cavs led by double digits through most of the second, took a 60-47 lead into the locker room and held off Phoenix's surge in the third.
Dragic scored 11 points in the frame and had a chance to give the Suns their first lead near the final minute. He missed the 3-point attempt, however, and Waiters' buzzer-beating 3-pointer gave Cleveland an 82-77 edge.
Waiters scored the first five points of the fourth, and Irving followed with a jumper to extend the margin back to a dozen, 89-77, less than two minutes in.
Midway through the frame the Suns called a timeout following an Irving triple, and coming out of the timeout, Irving stole the ball from Dragic and went in for a layup for a 98-84 Cavs cushion.
The closest Phoenix got from there was seven.