It was a tale of two halves.

After leading 59-48 in the first-half using their balanced offensive attack, the San Antonio Spurs were limited to a mere 9 points on 4-of-20 shooting, missing all eight 3-pointers in the third quarter that put the Boston Celtics back in the game. 

Brandon Bass' tip in with three minutes to play gave Boston an 83-81 lead. However, second-chance points killed the Celtics, as San Antonio finished with a 18-4 advantage overall.

Tim Duncan, who finished with 10 points and a game-high 16 rebounds, kept a play alive with an offensive rebound before feeding Gary Neal for a 3-pointer that put the Spurs back in front with two minutes remaining in the game.

Moments later, Manu Ginobili scrambled for another offensive board and Matt Bonner hit perhaps the biggest shot of the night that gave the Spurs' an 87-83 cushion with only 46.5 seconds left.

Ray Allen made a triple on the ensuing play to put Boston within one-point 87-86.

After a Danny Green miss, the Celtics had a chance to win it on the final possession, but Duncan prevented Paul Pierce from driving to the basket, forcing the Celtics forward to take a fadeaway jumper that clanged off the rim at the buzzer.

San Antonio held on for their ninth straight win, with an 87-86 victry over Boston on Wednesday night despite scoring just 28 points in the entire second half.

Green led five Spurs in double figures with 14 points, Duncan and Tony Parker scored 10 points apiece, while Neal added 13 points and Bonner scored another 10 points off the bench.

Avery Bradley scored a team-high 19 points off the bench for Boston, while Pierce added 15 points and 10 rebounds.

Rajon Rondo added 17 points and pushed his double-digit assist streak to 14 games with 11 assists for the Celtics. 

Boris Diaw, James Anderson and Patrick Mills, who scored 20 points in yesterday night's 125-90 win over the Cleveland Cavaliers did not see action.

The Spurs will head back home to San Antonio and will gun for their 10th straight win when they host the New Orleans Hornets on Friday night.