It was a rematch of the NBA finals: Cleveland vs. Golden State.
And just like in the finals, Kyrie Irving came through for the Cavaliers.
Irving sank a game-winning turnaround jumper with 3.4 seconds remaining to give the defending champions a 109-108 win over the Warriors on NBA Christmas Day.
He went on to finish with 25 points, 10 assists, 6 rebounds and 7 steals.
Watch the clutch game-winner:
LeBron James paved the way for the Cavs with 31 points, 13 boards and 4 assists, while Kevin Love dropped 20.
Kevin Durant had 36 points and 15 rebounds to lead the Warriors, who let the game slip away from their hands in the final moments.
Steph Curry only put up 15 markers, on 4-of-11 shooting.
The Cavaliers have now won four straight matchups with the Warriors. The next meeting is on January 16 (January 17 in Manila) in Oakland.
Photo from Cavs/Twitter