Kevin Garnett, 25 points, and Tim Duncan, 28 points, had dueling double-doubles as the Spurs defeated the Timberwolves 105-99.