ST. LOUIS (AP) -- Chad Gaudin picked up a win in his first start in over three years and Brandon Belt broke a tie with a two-run pinch-hit double to lead San Francisco to a 4-2 win over the St. Louis Cardinals on Sunday, ending the Giants' seven-game road skid.
Gaudin (1-1) went six innings in his first start since Sept. 28, 2009 as a member of the New York Yankees. He allowed four hits and two runs, both coming on a two-run homer by David Freese in the fourth. Gaudin is temporarily replacing Ryan Vogelsong in the rotation. Vogelsong broke several bones in his right hand May 20.
Pinch-hitter Belt slammed the first pitch from reliever Randy Choate into the gap in left-center to bring in Brandon Crawford and Gregor Blanco for a 4-2 lead in the seventh inning. Crawford began the rally with a single off St. Louis rookie Tyler Lyons (2-1).
Buster Posey, who entered the game in a 2 for20 skid, had four hits for the Giants.
Closer Sergio Romo recorded four outs for his 15th save in 17 ...