Harrison Barnes scored 20 points to lead six San Antonio players in double figures and the Spurs beat the short-handed Denver Nuggets 113-106 on Wednesday night.