Closer Brian Wilson finished the Pirates off for a morning game in Pittsburgh.
Ryan Vogelsong won while making his first start in almost seven years, pitching effectively into the sixth inning against his former team and leading the San Francisco Giants over the Pittsburgh Pirates 5-2 Thursday.
Making just his third appearance in the majors since 2006, Vogelsong (1-0) tied a career high with eight strikeouts. He gave up two runs on four hits and two walks. Vogelson got the start because of the injury to Barry Zito's foot.
The win is his first since Sept. 14, 2005.
Aaron Rowand had three RBIs, including a two-run double during the Giants' four-run third. San Francisco had lost five of its previous six.
The Giants move on to Washington, D.C. and take on the Nationals started Friday night.
Notes: Giants LHP Barry Zito will see foot specialist Dr. Robert Anderson in Charlotte, N.C., on Wednesday. Zito, who sustained a mid-foot sprain April 16, had a cast removed from his right foot Sunday. ... The Pirates claimed OF Xavier Paul off waivers from the Los Angeles Dodgers on Tuesday but did not join the team yet.