CLEVELAND -- Nicolas Batum's 3-pointer with 0.2 seconds left in the second overtime gave the Portland Trail Blazers a 118-117 victory over the Cleveland Cavaliers on Saturday night.
Trailing 117-115 with 2.5 seconds remaining, Portland called timeout and inbounded near midcourt. Damian Lillard passed to Batum, who hit a fadeaway jumper from the right corner in front of Cleveland's bench. With time only for a tip-in attempt, the Cavaliers couldn't get a shot off before time expired.
Lillard led Portland with 24 points while Batum added 22. Alonzo Gee paced the Cavaliers with 22 points, but missed a free throw that would have given them a three-point lead before Batum's shot.
Anderson Varejao had 19 points and 17 rebounds for his eighth straight double-double.
Portland put five players in double figures and improved to 1-4 on its seven-game eastern road trip.
Cleveland, which placed seven players in double figures, has lost 11-of-13.
The first overtime began with the scored tied at 91 and featured five lead changes and three ties. An apparent game-winning basket by Batum was disallowed because it came after time expired. The basket was first ruled good, but the call was changed after a video review.
Batum scored to give Portland a brief lead in the second OT, but Gee's 3-pointer put Cleveland ahead 114-113. Lillard followed with a basket for the Trail Blazers, but Tyler Zeller's jumper with 52.3 seconds left put the Cavaliers ahead again.
BLAZERS 118, CAVS 117 (2OT)
PORTLAND (118) -- LaMarcus Aldridge 10 1-3 21; Nicolas Batum 7 5-6 22; J.J. Hickson 4 3-4 11; Damian Lillard 9 2-2 24; Wesley Matthews 3 4-4 11; Joel Freeland 3 2-2- 8; Jared Jeffries 1 0-0 2; Luke Babbitt 2 0-0 4; Meyers Leonard 1 0-0 2; Nolan Smith 3 0-0 6; Will Barton 3 0-0 7. Totals 46 17-21 118.
CAVALIERS (117) -- Tristan Thompson 5 0-0 10; Alonzo Gee 9 1-3 22; Anderson Varejao 7 5-6 19; Jeremy Pargo 3 4-4 13; Dion Waiters 4 2-2 12; Omri Casspi 4 0-1 11; Tyler Zeller 6 2-2 14; Donald Sloan 3 4-4 10; Daniel Gibson 2 0-0 6. Totals 43 18-22 117.
Three-Point Goals -- Portland (9-25): Lillard 4, Batum 3, Matthews 1, Barton 1. Cleveland (13-35): Casspi 3, Gee 3, Pargo 3, Gibson 2, Waiters 2.
Total Rebounds -- Cleveland, 48-41.
Total Turnovers -- Cleveland, 16-14.
Total Fouls -- Tied, 21-21.
Total Assists -- Cleveland, 32-25.
Following turnovers by both teams, the Trail Blazers missed on two attempts and Gee was fouled. He missed the first shot and made the second.
Cavaliers guard Dion Waiters left the game in the second overtime with an ankle injury. Varejao, the NBA's leading rebounder, dislocated his right ring finger in the first quarter. X-rays were negative and he returned midway through the second period.
Gee's basket off a missed shot tied the game at 103 with 6.7 seconds left in the first overtime. After Lillard missed a 20-footer, the ball was tapped out near the top of the key. Batum put up a shot that went in and was originally ruled good and the Trail Blazers began celebrating. However, replay showed the ball was still in Batum's hand when time expired.
With the Blazers down two late in regulation, Lillard missed, but Aldridge grabbed the rebound and was fouled by Varejao on his put-back attempt. Tristan Thompson was called for goaltending on the shot, a ruling that was upheld by a video review. Aldridge missed the free throw and the game remained tied at 91 with 36.8 seconds remaining.
The Cavaliers were called for a shot clock violation on their next possession. Portland called timeout with 12.8 seconds remaining. Lillard drove to the basket, but his shot hit off the glass. Aldridge's tip-in came after the buzzer and the game went to overtime.
NOTES: Batum left the game in the first quarter after being hit in the face, but returned in the second period. ... The Trail Blazers finish their trip against Charlotte and Indiana ... The Cavaliers haven't won two in a row since March of last season. ... Cleveland plays at Detroit on Monday.