Kyrie Irving's turnaround jump shot over Klay Thompson with 3.4 seconds left lifted the NBA champion Cleveland Cavaliers to a 109-108 triumph over the Golden State Warriors Sunday. The rematch of last June's NBA Finals headlined the league's holiday slate, and didn't disappoint. The Cavaliers - who rallied from 3-1 down in the championship series last season to deny the Warriors a second straight title - trailed most of the game and were down by as many as 14 earlier in the fourth quarter. LeBron James's rim-rattling dunk with 1:43 to play put Cleveland up 105-103 - their first lead since early in the first quarter - and Irving capped the comeback with a clutch shot that recalled his championship-winning three-pointer in the final minute of game seven last June. "He's just a killer on the court," Cleveland coach Tyronn Lue said. Irving finished with 25 points, while James had 31 points and 13 rebounds. Kevin Love had 20 points and six rebounds for the Cavs. NBA Most Valuable Player Stephen Curry scored 15 points but connected on just four of 11 from the floor. It was a modest showing for the prolific Curry, but his three-pointer with 1:14 to play put Golden State up 108-105. Spurs 119, Bulls 100: LaMarcus Aldridge hit his first 11 shots from the floor on the way to a season-high 33 points in leading the San Antonio Spurs to a wild 119-100 home victory over the Chicago Bulls. Kawhi Leonard added 25 points and a game-high 10 rebounds for the Spurs (25-6), who built a 20-point first-quarter lead but gave it all back and more by midway through the third quarter, when it trailed 70-67. The Spurs then blew past the Bulls in the final 16 minutes. Chicago (14-16) was led by Dwayne Wade's 24 points. Celtics 119, Knicks 114: Marcus Smart hit the tiebreaking 3-pointer with 47.8 seconds left as the Boston Celtics blew a 13-point lead before escaping Madison Square Garden with a 119-114 victory over the New York Knicks. The Celtics seemingly had their fifth win in six games secure when they led 112-104 with two minutes left. They wound up needing Smart's clutch shot because the Knicks ripped off eight straight points and forged a 112-112 deadlock with a Carmelo Anthony layup with 66 seconds remaining. Thunder 112, Timberwolves 100: Russell Westbrook had 32 points and 15 assists to lead the Oklahoma City Thunder to victory over the Minnesota Timberwolves. Westbrook made 11 of 25 shots from the field and grabbed seven rebounds as the Thunder improved to 19-12 this season. Center Steven Adams added 22 points and Enes Kanter came off the bench to drop 20 points on 8-of-10 shooting from the floor. Karl Anthony Towns paced the Timberwolves with 26 points and eight rebounds. Andrew Wiggins scored 23 points and Zach LaVine added 16 for Minnesota. Lakers 111 Clippers 102: Timofey Mozgov and Nick Young scored 19 points as the Los Angeles Lakers defeated the Los Angeles Clippers. The Lakers' victory snapped a four-game losing streak. They used a balanced attack for the victory. Seven Lakers reached double figures in scoring, including Luol Deng, who registered 13 points and 12 rebounds. The Clippers were led by Redick and Jamal Crawford with 22 points. Redick left the contest after three quarters with a sore left hamstring. The Lakers used a decisive 34-16 third quarter, including a 15-2 spurt in the opening five minutes, to forge a commanding 89-74 lead. The Clippers opened the fourth quarter with an 11-0 run to cut the margin to four points with 8:20 in the contest but could get no closer.