The 76ers won in San Antonio for the first time in 18 years and snapped the Spurs' 13-game winning streak.
Eric Snow added 20 points and Glenn Robinson 16 for Philadelphia, which last won here with a 108-102 win on Jan. 6, 1986 at HemisFair Arena, when its lineup featured Julius Erving, Moses Malone, and Maurice Cheeks.
Without Allen Iverson, who has a right knee contusion, the Sixers had lost the first four contests of their five-game road trip and eight of 10, but they harassed Tim Duncan all game long, limiting the two-time league MVP to 11 points on 4-of-12 shooting from the field and 3-of-13 from the line.
The game was tied, 67-67, before Robinson nailed a pair of free throws with 6:21 left to start a 10-0 run. Snow capped the burst with a jumper with 3:44 left, and San Antonio got no closer than five points thereafter.
Beyonce flaunts bikini body, Blue Ivy in vacation pics
Kate Middleton recycles dress at movie premiere