Scores in bold.
Athletics (35-34) 6 AT Rays (41-26) 2 – Yonny Chirinos pitched 6 innings of 2-run ball but was matched by Brett Anderson who threw gave up 2 runs over 6.1 innings. Matt Olson homered in the 6th to give the A’s a 2-0 lead, but Yandy Diaz hit an RBI double and Avisail Garcia singled home a run to tie the game. The game was decided in the 8th when Ramon Laureano hit a grand slam to make it a 6-2 game. The Rays had their chances as they had 12 hits, but they went 2-9 with runners in scoring position and left 11 on.
Reds (30-36) 7 AT Indians (34-33) 2 – Nick Senzel and Joey Votto went deep to start the game off for the Reds. Eugenio Suarez and Curt Casali added homers in the Reds win. Anthony DeSclafani pitched 5.2 innings and only allowed a run in the win. Jose Iglesias had 2 hits and drove in 2 for the Reds who collected 9 hits.
Cubs (38-29) 10 AT Rockies (35-32) 1 – Cole Hamels struck out 9 over 7 scoreless innings for his 6th win of the year. It was a complete win for the Cubs who scored 10 runs while allowing just 1. Kyle Schwarber hit a 3-run shot to cap a 5-run 2nd and give Schwarber his 14th of the year. Javier Baez got the Cubs up to 10 runs with his 17th jack of the season in the win.
Rangers (36-31) 3 AT Red Sox (35-34) 4 – Hunter Pence has been one of the better stories of the first half of the season and he continued the story with a 2-run double in the 1st. Andrew Benintendi tripled in the 3rd and doubled in the 5th to give the Red Sox a 3-2 lead. Elvis Andrus had an RBI in the 8th to tie the game, but Mookie Betts won it with a walk-off walk. Rick Porcello gave up 2 runs over 6.2 innings in the Red Sox win.
Diamondbacks (36-33) 2 AT Phillies (38-30) 0 – Zach Eflin struck out 9 and gave up just 2 runs over a brilliant 8 innings, but Merrill Kelly was better. Kelly gave up just 3 hits in 7.2 innings to earn the series win for the Diamondbacks. Christian Walker singled home a run and Nick Ahmed had a sacrifice fly as both of the runs came in the 5th.
Cardinals (33-33) 0 AT Marlins (24-42) 9 – Jordan Yamamoto came over to the Marlins in the Christian Yelich trade and had a special debut last night. Yamamoto pitched 7 shutout innings and only allowed 3 hits to earn his 1st MLB win. Garrett Cooper hit a grand slam and Curtis Granderson hit a 3-run homer to lead the Marlins offense. The win ended a 6-game skid for the Marlins and puts the Cards 4 games back in the NL Wild Card race.
Blue Jays (24-43) 8 AT Orioles (21-46) 6 – Rowdy Tellez hit a grand slam to cap a 6-run 5th inning for Toronto. The Blue Jays bring up an interesting point about the Opener. Do we judge it as successful if the Opener has a clean 1st inning regardless of what happens afterwards? In the end the Jays won, but it was despite their pitching which gave up 6 runs. Vladimir Guerrero Jr. had 3 hits and drove in a run in the win. The Orioles are 20.5 games back in the division and 15 back in the Wild Card race, they have a solid chance to have the 1st pick in consecutive years.
Pirates (30-37) 7 AT Braves (39-29) 8 F/11 – Austin Riley tripled home 2 runs as part of a 3-run 1st, the Pirates answered back with 2 runs in the 2nd but Mike Soroka had an RBI single in the 3rd to make it 6-2. The Pirates chipped away at the lead by scoring in the 4th, 5th, and 6th. Josh Bell hit his 19th homer of the year in the 9th to give the Pirates a 7-6 advantage, but Austin Riley struck again with a long ball to tie the game. In the bottom of the 11th Ozzie Albies doubled home a run to give the Braves their 6th straight win and sole possession of 1st place in the NL East. The Pirates have dropped 6 straight and are now last in the NL Central.
Mariners (29-42) 9 AT Twins (44-22) 6 F/10 – Despite the score line, it was the pitchers who held the advantage early on. Jose Berrios tossed 6.2 innings of 1-run ball and the Mariners held the Twins scoreless through the first 6 innings. Daniel Vogelbach’s 17th bomb and a homer from Marwin Gonzalez started the scoring for the two teams. Rookie Shed Long hit his first MLB homer, a 3-run shot in the 8th to give the Mariners a 6-1 cushion. Max Kepler’s 16th blast started a 3-run 8th for the Twins who then tied it in the 9th with a 2-run shot from Byron Buxton. The Twins fell apart in the 10th and the Mariners took advantage of 3 errors to take a 9-6 lead and win the game. Vogelbach had a 4-hit night, and the Twins made 5 errors in the loss.
Brewers (39-29) 6 AT Astros (46-23) 3 F/14 – Ryan Braun and Yasmani Grandal went deep off of Justin Verlander early. Verlander would end up with 15 strikeouts over 7 innings. Tony Kemp doubled home 2 runs in the 4th to give Houston the lead, but Eric Thames tied it with a homer in the 7th. No one managed to score until the 14th when Mike Moustakas hit his 21st jack of the season and the Brewers pushed across 3 runs. After 7 strong innings from Brandon Woodruff, the Bullpen pitched 7 shutout innings to nail down the win. They struck out 8 and allowed just 1 hit as the Brewers keep their half game lead over the Cubs.
Tigers (25-39) 3 AT Royals (21-46) 2 – This game did not go into extras, but it provided excitement of its own. Miguel Cabrera drove home a run with a sacrifice fly in the 1st to get the scoring started but was quickly answered by Jorge Soler who doubled home a run. Ronny Rodriguez came back with an RBI double of his own to retake the lead but again Jorge Soler answered with an RBI single. Brandon Dixon retook the lead for good in the 8th as the Tigers went on to win. Danny Duffy gave up 2 runs over 7 innings in the loss. Daniel Norris allowed 2 runs over 5 innings and was picked up by his Bullpen who gave up just 2 hits over 4 scoreless.
Padres (33-35) 2 AT Giants (28-38) 4 – Kevin Pillar homered to give the Giants an early lead, but the Padres answered with 2 runs and led 2-1 in the 5th. Donavon Solano had 2 hits for RBI and Evan Longoria added another run as the Giants took the lead and the win. Shaun Anderson got the win with 6 innings of 2-run ball and handed San Diego its 4th straight loss.