PORTLAND, Ore. (AP) -- Gary Neal had 27 points, Manu Ginobili hit two big free throws in the final seconds and the San Antonio Spurs edged the Portland Trail Blazers 112-109 on Saturday night.
The Blazers hit four straight 3-pointers to tie it at 109 with 40.5 seconds left, but Portland stumbled from there and was saddled with its third consecutive loss. Nicolas Batum had a career-high 33 points.
Tim Duncan added 22 points and nine rebounds for the Spurs, who snapped a seven-game losing streak at the Rose Garden.
San Antonio played without Tony Parker because of a flu bug that has been making its way around the team. Patty Mills started in his place.
The Spurs trailed by as many as 14 points in the third quarter but opened the final period with a 14-0 run to go up 87-79.
Rookie Damian Lillard and Batum each hit a 3-pointer to trim Portland's deficit to 105-103 with 1:57 to go. Duncan dunked before Wesley Matthews made a 3-pointer to get the Blazers within one with 1:28 left.