Kawhi Leonard scored 29 points and drilled a jumper from the top of the key with 0.9 on the clock to lift the visiting San Antonio Spurs to a 98-96 win over the Orlando Magic on Wednesday night.