DeJuan Blair tied a career high with 28 points and grabbed 12 rebounds, helping the San Antonio Spurs beat the Denver Nuggets 114-99 on Thursday night to wrap up a nine-game road swing.