How confident are you in the Giants' rookie pitcher after the recent victory over the Padres?

Question 1 of 1