>>Cardinals Come Back, Beat Giants
Aledmys Diaz, Matt Adams and Yadier Molina each had an RBI during a four-run sixth inning and the Cardinals 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 Trevor Rosenthal earned his 10th save in 11 chances.
Giants starter Jake Peavy allowed four runs in five innings.
Mike Leake (4-4, 3.82) makes his first career appearance against the his former team, the Cincinnati Reds on Tuesday to start a six-game trip. He's 4-1 with a 1.59 ERA his last five outings.
>>Dbacks Down Arrieta, Cubs
Jake Arrieta's winning streak ended at 20 games when Patrick Corbin and the struggling Arizona Diamondbacks beat the Chicago Cubs 3-2 on Sunday.
The reigning NL Cy Young Award winner had gone 24 regular-season starts without a loss since Cole Hamels pitched a no-hitter for Philadelphia at Wrigley Field on July 25. Arrieta did lose to the New York Mets in the NL Championship Series last season and was 2-1 in the playoffs.
Arrieta (9-1) lasted five innings this time, allowing three runs and nine hits. He threw 108 pitches and struck out a season-high 12 while walking one.
The Cubs lost for only the second time in 12 games and finished 8-2 on their homestand. Both losses came in starts by Arrieta after they won 23 in a row with him on the mound.
Jon Lester (6-3, 2.29) looks to remain unbeaten against Philadelphia when the Cubs start a nine-game trip against LHP Adam Morgan (1-4, 7.07) and the Phillies.
>>Tigers Beat Sale, White Sox
J.D. Martinez homered and drove in three runs, Mike Pelfrey ended an 18-start winless string and the Detroit Tigers beat Chris Sale and the Chicago White Sox 7-4 Saturday.
White Sox left fielder Jason Coats, making his major league debut, exited in the seventh inning after colliding with center fielder J.B. Shuck. Coats was bleeding from a cut in his mouth, was tested for a concussion and was listed as day to day.
Martinez hit a go-ahead home run in the sixth that helped Pelfrey post his first win since last Aug. 12. He allowed two runs on five hits and three walks in six innings, striking out three.
After Mark Lowe allowed two runs in the ninth, Francisco Rodriguez got the final out for his 14th save.
Sale (9-2) failed again to become the first 10-game winner in the majors. He allowed four runs on nine hits in 6 1/3 innings, and is now 0-2 in his last three starts.
Chicago is off on Monday before returning home for a three-game series against Washington.