Lance Berkman roped a double in the top of the eighth inning to plate Albert Pujols, and the Cardinals held on to beat the Marlins, 3-2. Matt Holliday added a solo homer for St. Louis, which won its second straight game. Mitchell Boggs earned the win in relief, and Lance Lynn notched the save. Mike Stanton finished 3-for-4 with an RBI for Florida, which has lost two in-a-row. Anibal Sanchez suffered the loss after allowing three runs over seven-and-a-third innings.