MLB Scores & Standings

Kyle Hendricks, Miguel Montero

The Chicago Cubs extend their winning streak to four games at the expense of the Philadelphia Phillies, tied for the longest one in the league along with the Toronto Blue Jays, who walked off as winners from their slugfest against the Boston Red Sox.

Philadelphia Phillies 1 Chicago Cubs 4: Kyle Hendricks pitched nine innings, giving up five hits while striking out 7, walking no one. Dexter Fowler hit the game’s opening run, his sixth homer of the season. Ben Zobrist reached RBI number 32 thanks to a scoring double.

Boston Red Sox 9  Toronto Blue Jays 10: A David Ortiz home run in the ninth inning gave the Red Sox a 9-8 lead to protect, but things fell apart for Craig Kimbrel, as Russell Martin tied the game with a double and then made it home thanks to an infield single by Devon Travis for the walk-off win.

Chicago White Sox 7  Kansas City Royals 8: The Royals score 7 runs in the ninth innings, winning it on a Brett Eibner single while the bases were loaded, easily getting one of them to score a run.

Detroit Tigers 3  Oakland Athletics 12: A strong day on the mound for Jesse Hahn set the pitching tone, while three home runs, including the 14th of the season for Khris Davis, were simply too much for a bad pitching crew on behalf of Detroit.

Baltimore Orioles 4  Cleveland Indians 11: Danny Salazar did a good job while the Indians picked up some early runs, as Yan Gomes got three RBIs and Mike Napoli added a couple of them, while Ubaldo Jimenez didn’t even get out of the second inning.

Cincinnati Reds 7  Milwaukee Brewers 6: The Reds finally stop losing, coming back from five runs down to win, with Joey Votto and Jay Bruce picking things up with single RBIs, followed by Adam Duvall hitting a two-run homer, and then grounding out to help Votto score.

Miami Marlins 2  Atlanta Braves 7: The Braves win a home series for the first time this season. Nick Markakis got two RBIs and Gordon Beckham hit a home run to score three as the final nail in the gam’es coffin.

San Francisco Giants 10  Colorado Rockies 5: Madison Bumgarner looked good but couldn’t completely hold off the Rockies. His offense only picked up late in the game when he was already gone, as Buster Posey hit a home run and Jarrett Parker made sure the Rockies wouldn’t catch up.

New York Yankees 5  Tampa Bay Rays 9: A big day for Evan Longoria with a home run and two more RBIs on a single and sacrifice fly did most of the damage for the Rays, also getting a three-run homer from Hank Conger.

Pittsburgh Pirates 2  Texas Rangers 5: Yu Darvish starts for the first time since 2014, winning it with five innings in which he allowed 3 hits and struck out 7. Adrian Beltre hit a two-run homer to start the separation, Mitch Moreland added a home run of his own.

St. Louis Cardinals 9  Washington Nationals 4: Adam Wainwright got the win, but he was even better holding the bat with two RBIs, and Matt Holliday hit his 8th home run of the season.

Los Angeles Dodgers 9  New York Mets 1: Noah Syndergaard did something stupid and got ejected, and the Mets lost all reason and focus following that. Kenta Maeda didn’t have much trouble getting the win, while the Dodgers kept blasting home runs, including two by Chase Utley.

Houston Astros 4  Los Angeles Angels 2: Dallas Keuchel gave up only three hits in seven innings, Jason Castro hit a two-run homer and the Angels finished with only three hits and two walks the entire game.

Minnesota Twins 6  Seattle Mariners 5: The Twins win their third in a row, mostly thanks to Miguel Sano hitting his 10th home run of the season and finishing with three RBIs, while Mariners left 11 men on in scoring positions stranded.

San Diego Padres 7  Arizona Diamondbacks 8: Paul Goldschmidt hit a two-run homer as part of the Diamondbacks scoring eight runs in the first five innings. The Padres made a come back, but Brad Ziegler, despite leaking three runs, managed to hold them off.

American League Standings

American League EastWLPct.GBHomeRoad
Boston Red Sox29200.59218–1011–10
Baltimore Orioles27200.574117–810–12
Toronto Blue Jays26250.510411–1315–12
New York Yankees23250.47913–1210–13
Tampa Bay Rays22250.468611–1411–11
Cleveland Indians26210.55312–914–12
Kansas City Royals26220.542½15–711–15
Chicago White Sox27230.540½13–1214–11
Detroit Tigers24240.50012–1112–13
Minnesota Twins14340.29212½8–156–19
Seattle Mariners28200.58310–1318–7
Texas Rangers28210.571½17–911–12
Los Angeles Angels of Anaheim22270.44910–1512–12
Oakland Athletics21290.42089–1612–13
Houston Astros21290.420813–138–16

National League Standings

National League EastWLPct.GBHomeRoad
New York Mets28200.58314–914–11
Washington Nationals29210.58014–1115–10
Philadelphia Phillies26230.53113–913–14
Miami Marlins25240.51010–1315–11
Atlanta Braves14340.292144–2010–14
Chicago Cubs33140.70216–617–8
Pittsburgh Pirates28200.58315–913–11
St. Louis Cardinals26240.52013–1513–9
Milwaukee Brewers22270.4491213–139–14
Cincinnati Reds16330.3271812–154–18
San Francisco Giants31200.60816–1115–9
Los Angeles Dodgers26240.52013–1213–12
Colorado Rockies23250.4799–1114–14
Arizona Diamondbacks22290.43198–1814–11
San Diego Padres20300.40010½10–1510–15
Image: Source