After missing his first two attempts in the series opener, Curry opened Game 2 with a pair of 3 pointers, one over a charging Duncan. He finished with 11 points in the quarter, going 3 for 4 from the field and 2 for 3 on 3s. He was limited to 9 minutes after picking up two fouls.
Curry's second 3 sparked a 14-6 run that gave Golden State a 17-12 lead. He had eight points in the run and Thompson added five.
San Antonio went on an 8-2 run to pull within 46-39, forcing a 3-second call on Golden State's defense and a pair of missed shots.
The Spurs focused their defense on Curry in the first half to varying success.
Curry did not score in the final 10 minutes of the first half, but his drives drew the defense and freed his teammates for open jumpers. He was credited with only two assists in the quarter, but his presence helped Golden State outscore San Antonio 30-24.
Thompson hit consecutive 3s sandwiched around three missed 3s by Danny Green to give the Warriors a 52-39 lead.
Thompson went 7 for 8 on 3s in the first half and was 11 for 18 overall, while being defended by Green and Leonard.
"It was amazing," Curry said. "The shots he was hitting, to go 8 for 9 in a game from the 3-point line in the playoffs is just unheard of. He was just aggressive. He was confident in every shot he took. He was just feeling it. You ride a guy that's feeling that hot, especially when he's in rhythm."
The Spurs went on a 16-4 run to pull within 79-72 with 1 minute left in the third quarter.
Bogut, a 50 percent free-throw shooter during the regular season, was 2 for 4 at the line after being intentionally fouled.