The Pirates (15-11), who lost for just the fifth time in their last 20 games overall, managed their four runs off just five base hits. Garrett Jones slammed a two-run home run, while Andrew McCutchen and Gaby Sanchez both drove in runs.

Rodriguez allowed six hits with the four walks, and struck out two batters. His earned run average mushroomed from 1.66 to 3.91. Jonathan Sanchez, Jared Hughes and Vin Mazzaro all worked in relief for Pittsburgh.

The Pirates continue the three-game series in Milwaukee on Tuesday night with James McDonald (2-2; 4.38 ERA) scheduled to start against the Brewers’ Marco Estrada (2-1; 3.86 ERA).