Right-hander Jake Arrieta pitched eight shutout innings and ended his three-game losing streak as the Chicago Cubs defeated the Oakland A’s 4-0.
Arrieta (13-5) allowed three hits, struck out four and walked one, winning for the first time since June 27 against Cincinnati.
Arrieta, the reigning National League Cy Young Award winner, was 0-3 with a 4.88 ERA in his previous five starts after going 12-2 with a 2.10 ERA in his first 16.
Ben Zobrist went 2-for-5 and drove in two runs for the Cubs.

Dodgers blank Red Sox
Ross Stripling worked five shutout innings and the Los Angeles Dodgers’ bullpen did the rest in Los Angeles’ 3-0 win over Red Sox.
AJ Ellis, Corey Seager and
Adrian Gonzalez each drove in a run for the Dodgers.
Stripling (3-3) struck out four and walked one while allowing four hits. He threw 75 pitches (49 strikes) before manager Dave Roberts lifted him in the bottom of the fifth for pinch hitter Chris Taylor.
Relievers Grant Dayton and Joe Blanton combined for three scoreless frames before Kenley Jansen pitched a perfect ninth for his 33rd save.

Duffy, Hosmer combine in Royals win
Danny Duffy won his seventh straight decision and Eric Hosmer delivered a clutch two-run single in the fifth inning to pace Kansas City’s 4-2 win.
Duffy (8-1) limited the Blue Jays to two runs and five hits over 6-2/3 innings, while striking out six and walking two.
Toronto’s Devon Travis opened the game with a home run for the second straight day. The Blue Jays made it 2-0 in the top of the fifth on Travis’ RBI single.
The Royals forged ahead in the bottom of the inning with three runs, the big hit being Hosmer’s two-run single.

Rangers beat Astros 3-2
Jonathan Lucroy belted two home runs to support a relief corps that produced 5-1/3 strong innings in the Rangers’ 3-2 victory over Astros.
Lucroy smacked his 15th and 16th homers on the season in the sixth and eighth innings.
Rangers starter Lucas Harrell yielded just one run but gave up five hits and five walks in his 3-2/3 innings of work.

Braves down Cardinals 13-5
Braves starter Roberto Hernandez won his first major-league game in more than a year with the help of four homers by his teammates as Atlanta beat Cardinals 13-5.
Ender Inciarte and Matt Kemp had two-run homers, and Freddie Freeman and Adonis Garcia had three-run shots for Atlanta, which used a six-run ninth to put the game away.
Hernandez lasted five-plus innings, giving up six hits and three runs with a walk and four strikeouts.

Tigers pick up 10th win in 11
Miguel Cabrera drove in three runs with a double and a single to reach 74 RBIs and the streaking Tigers won for the 10th time in their last 11 games.
New York took advantage of two Detroit errors to cut a three-run deficit to 6-5 in the seventh.
Francisco Rodriguez posted his 32nd save of the season with a run-free ninth.

RESULTS
Cleveland     5     NY Yankees     2
LA Dodgers     3     Boston     0
Chicago Cubs     4     Oakland     0
Tampa Bay     7     Minnesota     3
Pittsburgh     5     Cincinnati     3
San Francisco     7     Washington     1
Detroit     6     NY Mets     5
Chicago White Sox     4     Baltimore     2
Texas     3     Houston     2
Atlanta     13     St. Louis     5
Kansas City     4     Toronto     2
Colorado     12     Miami     6
Milwaukee     15     Arizona     6
San Diego     9     Philadelphia     7
Seattle     8     LA Angels     6