CJ McCollum hit a floater with 5.9 seconds left to give the Portland Trail Blazers a 111-110 victory over the San Antonio Spurs on Sunday night with both teams short-handed.
McCollum finished with 25 points and Maurice Harkless added 19 off the bench for the Blazers, who were without starter Damian Lillard. It was Portland's fifth win in seven games, and third straight victory at home.
Former Blazer LaMarcus Aldridge had 30 points and 14 rebounds, while Manu Ginobili added 26 points, including six 3-pointers, for the Spurs.
Trailing by as many as 12 points in the third quarter, Portland rallied to lead 101-94 on Harkless' 3-pointer with 5:37 left. But Ginobili's 3 gave the Spurs a 105-103 lead with 2:48 left. He added another to extend the lead to 108-105.
McCollum's layup with 1:11 left gave the Blazers back a one-point edge, but he missed an off-balance jumper that would have given Portland some cushion.
at Suns 114, Thunder 100: Dragan Bender scored 17 of his career-high 20 points in the second half, rookie Josh Jackson had 17 points and 10 rebounds in his first career double-double, and the Phoenix reserves helped the Suns beat the Oklahoma City Thunder 114-100 on Sunday night.
Bender made a career-best six 3-pointers, going 5 of 6 in the second half. The Suns beat the Thunder for the third straight time dating to last season, with all three wins coming in Phoenix.
Russell Westbrook had his 14th triple-double of the season and second in a row with 26 points, 11 assists and 10 rebounds, but Oklahoma City never led after the first quarter. Paul George added 19 points and Steven Adams 18 for the Thunder.
Devin Booker scored 26 and T.J. Warren 23 for Phoenix.
at Heat 103, Jazz 102: Josh Richardson's layup with 5.1 seconds left capped a Miami rally from eight points down in the fourth, Donovan Mitchell missed what would have been the winner at the buzzer and the Heat beat Utah.
Tyler Johnson and Goran Dragic each scored 16 points for Miami, which has won four straight — all by single digits, the Heat's longest stretch of such games since November 2012.
Richardson and Hassan Whiteside each had 14 points, and Kelly Olynyk had 12.
Mitchell scored 19 of his 27 points in the second half, but couldn't save Utah from dropping its seventh straight on the road. He went into the backcourt to take the final inbounds pass and wound up taking a jumper from the right side that missed as time expired.
Knicks 100, at Mavericks 96: Kristaps Porzingis scored 29 points and Jarrett Jack made the tiebreaking basket with 31.2 seconds left as New York beat Dallas.
Kyle O'Quinn had 15 points and 11 rebounds, and Enes Kanter added 13 points and 18 boards for the Knicks, who ended a three-game losing streak and sent the Mavericks to their third straight loss — all at home.