ST. LOUIS --AP Aledmys Diaz, Matt Adams and Yadier Molina each had an RBI during a four-run sixth inning and the St. Louis Cardinalscame from behind for the second straight game to beat the San Francisco Giants 6-3 on Sunday night.The tiebreaking run came on an RBI fielder's choice with the bases loaded by Molina, who entered the at-bat in an 0-for-20 skid. Shortstop Brandon Crawford made an error on the play when he dropped the ball on the exchange trying to flip to second to start a double play.
Jarrett Parker hit a two-run homer for the NL West-leading Giants, who have lost two straight for the first time since May 8-10 when they dropped three in a row. Despite dropping the weekend series, the Giants are a major league-best 18-6 since May 11.Carlos Martinez (6-5) allowed three runs in six innings and Matt Carpenter had three hits and an RBI for St. Louis, which scored seven unanswered runs to win 7-4 on Saturday. Trevor Rosenthalearned his 10th save in 11 chances.Giants manager Bruce Bochy used three relievers in the sixth trying to preserve the lead for Jake Peavy (2-6), who missed a chance at his 150th career victory.Parker, who started all three games in the series in place of injuredHunter Pence, snapped a 2-for-19 slump with his second homer in the fourth for a 2-1 lead. A hit, walk and run-scoring groundout by Crawford made it 3-1 in the sixth.WILD STATMartinez threw three wild pitches after entering with three on the year.
![Game Box Score Cardinals rally to beat Giants again, 6-3](http://scuffedballs.com/wp-content/uploads/2016/06/201606052110762133539.jpg)