Kyrie Irving scored 20 points and Cleveland's All-Star guard made all the big plays down the stretch, rallying the Cavaliers to a 104-101 victory over the Utah Jazz on Wednesday night.
The Cavs trailed 100-92 with less than three minutes left before Irving took over. He scored eight points, made a steal and assisted on Wayne Ellington's dunk as Cleveland stormed back to stun the Jazz.
Irving added 10 assists in his second game back after missing three with a hyperextended knee. Tristan Thompson had 16 points and 12 rebounds for Cleveland, which trailed by 12 in the fourth.
Gordon Hayward scored 25 and Enes Kanter had 17 for the Jazz, who have lost five of six.
After Ellington's dunk, Utah's Mo Williams missed a layup that danced around the rim but wouldn't drop.
Irving and the Cavaliers were sleepwalking for more than 45 minutes before finally snapping to life.
With Cleveland trailing 100-92, Irving made a gorgeous baseline spin and dropped a short jumper. He then split a pair...