Barber finished with 29 pts and 12 rebounds in win over Spurs