>>Cubs Top Nationals
Chris Coghlan had two hits, including a go-ahead, two-run single in the fifth inning, in the Chicago Cubs' 6-3 win over the Washington Nationals.
Starlin Castro also had a two-hit, two-RBI game, and Kris Bryant reached base four times as Chicago won the season series 4-3.
Kyle Hendricks (2-2) allowed three runs -- two earned -- on six hits in five innings in the win. Jason Motte recorded his first save since 2012 when he was tied for the NL lead with 42.
For the first time since April 29, Jordan Zimmermann (5-3) failed to record a quality start. He was tagged for four runs on 10 hits and two walks in just five innings of work, and Blake Treinen allowed two insurance runs for the Cubs.
After Castro singled home Coghlan in the second, Washington did not take long to respond. Wilson Ramos reached base on a Castro error to start off the home half, and Ian Desmond followed with a two-run homer to right-center field to put Washington in front 2-1.
Zimmermann worked out of a jam with two runners on in the third, but Jonathan Herrera's two-out hit in the fourth tied the game. An inning later, the Cubs went ahead for good. Hits from Anthony Rizzo and Bryant and a walk to Miguel Montero loaded the bases with no outs, and Coghlan cashed in with a two-run single.
The Nationals responded immediately when Clint Robinson, Denard Span and Yunel Escobar hit consecutive singles to bring in a run. Bryce Harper came to the plate, but he flew out to center field and Washington did not score again.
Treinen gave two runs right back in the sixth. A two-out double from Rizzo and walks to Bryant and Montero loaded the bases, and a wild pitch allowed Rizzo to come home. After Coghlan was intentionally walked to reload the bases, Castro singled home Bryant, but the inning ended when Montero was thrown out at home.
>>Cardinals Rally Past Dodgers
Jhonny Peralta homered among his three hits and the St. Louis Cardinals used a three-run eighth inning to rally past the Los Angeles Dodgers 4-2 Sunday night in the finale of a four-game set.
Peralta drove in two runs and scored twice, while Mark Reynolds hit an RBI double for the Cardinals, who have won five of their last six games.
Starter Lance Lynn allowed two runs on six hits over five frames in the no- decision, but was backed by stellar pitching from his bullpen.
Mitch Harris, Kevin Siegrist (3-0), Randy Choate, Matt Belisle and Trevor Rosenthal combined to allow just one hit and one walk over four innings of relief. Rosenthal earned his NL-leading 19th save of the season with a flawless ninth.
The Cardinals went ahead in the eighth. Matt Carpenter worked a walk to start the frame off Adam Liberatore and raced home after Matt Holliday doubled to off Juan Nicasio (1-2) and Yasiel Puig misplayed the ball in right field.
Peter Bourjos came on to run for Holliday and promptly trotted home on Peralta's grounder through hole. Two batters later, Reynolds hit an RBI double for a 4-2 St. Louis lead.
National League Scoreboard
Cincinnati 4, San Diego 0
Philadelphia 6, San Francisco 4
Pittsburgh 3, Atlanta 0
Minnesota 2, Milwaukee 0
New York 6, Arizona 3
Miami 3, Colorado 2 (10 innings)
>>Homers Pace Tigers Past ChiSox
J.D. Martinez and Yoenis Cespedes both homered to help the Detroit Tigers to a 6-4 win over the Chicago White Sox in the finale of a three-game set.
Martinez had three RBI and Cespedes drove in two for the Tigers, who followed up David Price's complete game on Saturday for their second straight win since a season-long eight-game skid.
Alfredo Simon (6-3) earned the win after allowing four runs -- one earned -- with seven strikeouts over eight innings.
Tyler Collins went 3-for-3 with two runs scored in the win.
Chicago starter Jeff Samardzija (4-4) was tagged for six runs on 10 hits in 7 1/3 frames.
Collins contributed an RBI single in the first inning to give Detroit an early 1-0 lead.
That margin would not last as Chicago responded with three in the home first thanks to a costly error by Miguel Cabrera. Jose Abreu singled with two outs and Adam LaRoche reached first on Cabrera's fielding error. Avisail Garcia followed with his sixth homer of the year to make it 3-1.
The White Sox received another two-out run in the second when Carlos Sanchez walked and scored on Adam Eaton's triple to left.
The Tigers cut into the deficit in the fourth on Martinez's RBI knock that scored Collins.
Detroit quickly regained the lead on two swings of the bat in the sixth. Cespedes poked his eighth homer of the season after Cabrera grounded into a double play, then Martinez sent a two-run homer to center for a 5-4 lead later in the inning.
Cespedes chased Ian Kinsler home in the eighth with a single to make it 6-4.
Joakim Soria entered in the ninth and recorded his 16th save of the season.
American League Scoreboard
New York 6, LA Angels of Anaheim 2
Toronto 7, Houston 6
Baltimore 7, Cleveland 3
Boston 7, Oakland 4
Kansas City 4, Texas 3
Tampa Bay 3, Seattle 1