Blair scores 28 as Spurs beat Nuggets 114-99