MILWAUKEE (AP) -- Matt Cain outpitched Yovani Gallardo for his first win in more than six weeks and the San Francisco Giants beat the Milwaukee Brewers 3-2 on Saturday.
Juan Uribe homered to spark a two-run rally in the fourth inning and San Francisco won for the sixth time in eight games. The Giants began the day one game behind Colorado for the NL wild card. The Rockies hosted Arizona later.
Cain (13-4) scattered four hits and pitched into the eighth inning, matching his career high for wins after going seven starts without one.
On Sunday, San Francisco will try to sweep the Brewers in Miller Park for the first time in nearly five years.
(Copyright 2009 by The Associated Press. All Rights Reserved.)