Tim Duncan had 29 points, 13 rebounds and five assists, and the San Antonio Spurs overcame a fourth-quarter collapse to beat the Denver Nuggets 108-103 Wednesday night for their 15th straight victory.

Danny Green scored 16 points before leaving with a foot injury early in the second half. Tiago Splitter, Tony Parker and Manu Ginobili had 10 points apiece for San Antonio (55-16), which maintained the league's best record.

Aaron Brooks scored 25 points and Kenneth Faried had 24 points, including 15 points in a frenzied final quarter for Denver. Timofey Mozgov added 14 points and 11 rebounds and Quincy Miller had 11 points.

After leading by as many as 24 points and by 20 midway through the third quarter, San Antonio needed Duncan's late heroics to preserve its win streak.

Denver went on a 34-20 run in the final 11 minutes.

More From ESPN Western Colorado