Warriors shooting guard Klay Thompson high-stepped toward halfcourt and greeted Draymond Green with a leaping shoulder bump.

"I've never seen him that emotional," Warriors power forward David Lee said. "I even saw him actually pump his fist one time, which is more emotion than I've seen in two or three years combined."

Thompson had plenty of reason to break from his usual stoicism, having left his grandfather's funeral just in time to make the game and then knocking down two three-pointers in the closing minute to clinch a 113-112 victory over the Trail Blazers on Sunday at the Moda Center.

The third-year guard missed a game Friday for the first time in his career, snapping a franchise-record 214-game streak, and then took three flights from the Bahamas to get to Portland between 1 and 2 a.m. Sunday.

He certainly appeared fresh by the fourth quarter, when he scored 15 of his 27 points to complete the Warriors' comeback from an 18-point deficit. With the score locked at 107-107 and 54 seconds remaining, Thompson drilled one three-pointer, and with the Warriors trailing 111-110 and 11.9 seconds left, Thompson hit another for the game-winner.

"We wanted to get this one for him," said Warriors point guard Stephen Curry, who had 37 points and joined Thompson in combining for 51 of the team's 69 second-half points. "We understand that he's been through a lot this week and traveled a lot of miles. He compartmentalized it for about two hours to come out and play, and that was big for us. We needed every play he made."