CLEVELAND -- Kyrie Irving scored 35 points, including 13 in the game's final 2:52 and the Cavaliers stunned the Oklahoma City Thunder 115-110 on Saturday.
Irving made his last five shots and single-handedly closed out one of the league's best teams, mixing a variety of drives, bank shots and free throws to pull the upset.
Russell Westbrook had 28 points and Kevin Durant had 32 points and 11 rebounds, but left the game temporarily with an injury. The Thunder scored just one basket over the final 1:26 after the game was tied at 108.
Before Irving returned for the game's final 5:37, Cavs reserve Mo Speights fueled the comeback. He scored eight consecutive points and 10 of 13 for the Cavs during a three-minute stretch in the fourth quarter, pulling the Cavs ahead 94-86 before Durant and Westbrook brought the Thunder back.
Speights had 21 points and 10 rebounds and continues to shine off the bench since the Cavs acquired him from the Memphis Grizzlies in a recent trade.
Durant took a knee to the ribs and back while fouling Alonzo Gee on a fast break with 6:04 left in the third quarter. He remained in the game for another two minutes before checking out and heading immediately to the locker room holding his right side with the Thunder ahead 74-69.
Durant returned to the bench late in the third quarter and immediately put a compression shirt under his jersey. He checked back in with 9:55 remaining and the game tied at 81.
After Speights put the Cavs up by eight, the Thunder scored the game's next 11 points to take a 97-94 lead. C.J. Miles' 3-pointer tied the game and the Cavs turned it over to Irving, who again was masterful late in the game.
Irving came under fire for admitting Friday night he was "disinterested" during the Cavs' loss at Detroit. He said Friday night and again before Saturday's game it wouldn't happen again. After a slow start, Irving caught fire. He has now scored at least 32 points in four of his last six games.
His driving layup with 1:12 left put the Cavs ahead for good. After a Durant miss, Irving nailed a huge 3-pointer with 42 seconds left, then turned toward the Cavs bench and roared in pleasure.
After a basket by Durant pulled the Thunder within 3 again, Irving finished them off with a bank shot jumper with 17 seconds left, ending the Cavs' brief two-game losing streak.
Serge Ibaka had 18 points and 12 rebounds for the Thunder, who are 3-4 in their last seven games.
Tristan Thompson had 11 points and 12 rebounds and C.J. Miles had 16 points off the bench for the Cavs.