Pablo Sandoval hit a tiebreaking RBI double in the top of the ninth inning, then the San Francisco Giants held on for a 4-3 win over the Detroit Tigers on Friday night when Brennan Boesch lined into a double play with the bases loaded.
The Giants scored three runs in the top of the ninth, then allowed two in the bottom half before shortstop Brandon Crawford caught Boesch's soft line drive and quickly stepped on second to double off Brandon Inge.
Brian Wilson (6-1) got the win, but only after blowing a save for the second straight game in the eighth. Wilson started the ninth but had to be pulled with one out, the bases loaded and a run already in. Jeremy Affeldt came on and earned his third save.