Rodriguez had come on in relief of Shaun Marcum, who had limited the Padres to three hits and struck out six over seven innings.
Andrew Cashner (2-1) picked up the win in relief of Edinson Volquez, who limited Milwaukee to three hits over seven innings and notched four strikeouts. Huston Street struck out the final two batters for his fourth save.
Newt Gingrich fires back at Mandela backlash
Wisconsin business offering 'therapeutic cuddling' forced to close