Tony Parker scored 32 points and Tim Duncan 23 as the San Antonio Spurs beat the Golden State Warriors 102-92 for a 2-1 series lead.