Wandy Rodriguez allowed one run over seven strong innings and Neil Walker hit a two-run single as the Pittsburgh Pirates beat the Milwaukee Brewers 3-1 on Wednesday night.
Rodriguez (4-2) gave up six hits, walking one and striking out five. Jason Grilli worked the ninth for his National League-leading 16th save as the Pirates moved six games above .500 for the first time this season.
Walker, playing his third game since returning from a stint on the disabled list with a hand injury, lined a single to center with one out in the sixth off Yovani Gallardo for his first RBIs in nearly a month.
Gallardo (3-3) walked four and struck out four in six innings, allowing just three hits.
Rickie Weeks hit his third homer to provide Milwaukee's only run. Norichika Aoki had two hits for the Brewers.
Milwaukee has dropped 10 of 12.