Robinson went 3-for-5 with a three-run homer and Beltran also finished 3-for-5 with a two-run shot for the Cardinals, who took the rubber match of a three-game series.
Lance Lynn (1-0) picked up the victory in only this third major league start, holding the Brewers to one run on two hits over 6 2/3 innings while walking one and fanning eight.
Randy Wolf (0-1) yielded three runs on nine hits over five frames for Milwaukee.
NBC reportedly holds celebs hostage to Jimmy Fallon's show
Boston schools pull out free condoms over wrapping complaints