
NEW YORK
Teenage rookie Juan Soto homered twice and drove in four runs, becoming the youngest player in 29 years to go deep in a regular-season game at Yankee Stadium, and Washington beat New York.
After getting a game off Tuesday, his first in three-plus weeks as a major leaguer, a refreshed Soto showed exactly why he was rated one of baseball’s best prospects.
The 19-year-old outfielder lofted a three-run homer into the left-field corner off Sonny Gray in the fourth inning to give Washington, shut out in its previous two games, a 4-3 lead. Soto then launched a titanic shot to right-center in the seventh against Chasen Shreve (2-1), putting the Nationals back in front 5-4.
Projected at 436 feet, the drive soared to the back of a standing-room terrace above and beyond the Yankees’ bullpen in right-center. It also ended a 23-inning shutout streak for New York relievers and made Soto (19 years, 231 days old) the youngest player in Nationals history to have a multihomer game.
Astros 13, A’s 5
OAKLAND, Calif. (AP) — Evan Gattis hit two home runs, including the first of back-to-back shots with Marwin Gonzalez during a seven-run second inning, and streaking Houston beat Oakland for its seventh straight win.
The defending World Series champs moved a season-high 19 games over .500. This is Houston’s longest winning streak since taking seven in a row from Aug. 31- Sept. 6, 2017.
One night after homering and setting a career-high with five RBIs, Gattis had another huge day at the plate. He drove in five again, becoming the first player in franchise history to drive in five in consecutive games.
Dodgers 3, Rangers 2, 11 innings
LOS ANGELES (AP) — Enrique Hernandez dodged home on a wild throw by pitcher Matt Bush in the 11th inning and, hours after a hard collision at the plate led to a bench-clearing incident and a pair of ejections, Los Angeles edged Texas.
Adam Liberatore (2-1) got the win in relief.
Braves 2, Mets 0
ATLANTA (AP) — Mike Soroka did not allow a hit until the seventh inning, Freddie Freeman homered and drove in both runs, and Atlanta beat New York.
Soroka, at 20 the youngest pitcher in the major leagues, returned from a right shoulder strain that sidelined him since May 17 to out-pitch NL ERA leader Jacob deGrom (4-2) in a game that lasted only 2 hours, 12 minutes. The Mets have lost 10 of their past 11 and 17 of their past 21.
Making his fourth career start, Soroka (2-1) gave up one hit, one walk and struck out four in 6 1/3 innings. Freeman, the NL batting leader, has hit safely in 23 of his past 24 games. He drove in the first run with a single in the fourth off deGrom (4- 2). He homered off Jeremy Blevins in the eighth.
DeGrom (4-2) allowed seven hits and one run and struck out seven in seven innings.
White Sox 3, Indians 2
CHICAGO (AP) — Dylan Covey carried a shutout into the eighth inning, continuing his impressive June and helping Chicago beat Trevor Bauer and Cleveland.
Covey (3-1) allowed 10 hits — all singles — and walked none. The 26-year-old righthander, who was acquired from Oakland in the 2016 Rule 5 draft, improved to 3-0 with a 1.53 ERA in five starts since he was recalled from Triple-A Charlotte last month.
Bauer (5-5) struck out 12 in 7 2/3 innings while becoming the third pitcher in franchise history to record at least 10 Ks in four consecutive starts, joining teammate Corey Kluber and Hall of Famer Bob Feller.
Brewers 1, Cubs 0
MILWAUKEE (AP) — Lorenzo Cain homered and Jhoulys Chacin combined with three relievers on a six-hitter to give Milwaukee its second straight shutout of Chicago.
Chacin (6-1) allowed four hits in six innings, striking out seven and walking four to win his sixth consecutive decision. Jeremy Jeffress pitched the seventh, Josh Hader struck out the side in the eighth and Cory Knebel finished with a perfect ninth for his sixth save.
Cain drove a 3-1 pitch over the wall in left with one out in the third for his eighth homer. He also opened the first inning with a single. The Brewers improved to 3-8 this season against the Cubs and moved 1 1/2 games ahead of second-place Chicago in the NL Central.
Pirates 5, D-Backs 4
PHOENIX (AP) — Jordy Mercer homered and had three RBIs, Jameson Taillon pitched seven effective innings and Pittsburgh beat Arizona to avoid a sweep.
The Pirates blew a five-run lead in the opener and were knocked for 13 runs in the second game. Pittsburgh ended Arizona’s sweep bid with a four-run second inning against Zack Greinke (5-5) and a sterling performance by Taillon (4-5).
Felipe Vazquez gave up a two-run single to pinch-hitter
Jon Jay in the ninth before striking out Jake Lamb with the bases loaded for his 12th save.
Mariners 8, Angels 6
SEATTLE (AP) — Mitch Haniger hit a two-run home run in the ninth inning to give Seattle a sweep of the three-game series with Los Angeles.
The Mariners have won six of their last seven games and 11 of their last 13. Roenis Elias (2-0) worked two scoreless innings of relief, and Seattle starter Marco Gonzales allowed seven hits and three runs in five innings. Angels starting pitcher Garrett Richards left the game after two innings because of tightness in his left hamstring.
Rays 1, Blue Jays 0
ST. PETERSBURG, Fla. (AP) — Matt Duffy’s RBI single with two outs in the ninth drove only run in Tampa Bay’s victory over the Toronto Blue Jays on Wednesday.
Ryan Tepera (3-2) pitched the final 1 2/3 innings for the Jays, who were swept in the three-game series and have lost five of six to the Rays this season.
Tigers 5, Twins 2
DETROIT (AP) — Victor Reyes’s RBI single keyed a four-run eighth inning and Detroit rallied to beat Minnesota.
The Tigers, playing their first game since Miguel Cabrera’s season-ending biceps injury, won for just the fourth time in 11 games.
Joe Jimenez (3-0) got the win with a scoreless eighth. Shane Greene pitched the ninth for his 16th save.
Reds 7, Royals 0
KANSAS CITY, Mo. (AP) — Tyler Mahle allowed three hits while pitching into the seventh, Adam Duvall hit a ninth-inning grand slam and Cincinnati beat skidding Kansas City.
Mahle (5-6) allowed only one runner to touch second base in 6 1/3 innings, matching his career longest start. He is 2-0 in June, allowing two earned runs and 14 hits in 16 1/3 innings.
Royals starter Jason Hammel (2-7) allowed three runs on seven hits over 7 1/3 innings.
Rockies 7, Phillies 2
PHILADELPHIA (AP) — Ian Desmond hit a two-run homer in a five-run fourth inning, Tyler Anderson pitched seven strong innings and Colorado routed Philadelphia to end a five-game losing streak.
Nick Pivetta (4-6) struck out five straight batters in the second and third innings before allowing a walk and five straight hits to start the fifth.
Padres 4, Cardinals 2
ST. LOUIS (AP) — Eric Lauer carried a shutout into the sixth inning, Manuel Margot had three hits and San Diego beat St. Louis to win its fifth straight series.
St. Louis starter Luke Weaver (3-6) gave up four runs and nine hits over 5 1/3 innings. He has just one win over his last 11 starts. Marcell Ozuna homered for the Cardinals, who have lost three of four.
Marlins 5, Giants 4
MIAMI (AP) — Brian Anderson hit a game-ending sacrifice fly in the ninth inning to lift Miami over San Francisco.
Andrew McCutchen hit a two-run home run.
Comments are not available on this story. Read more about why we allow commenting on some stories and not on others.
We believe it's important to offer commenting on certain stories as a benefit to our readers. At its best, our comments sections can be a productive platform for readers to engage with our journalism, offer thoughts on coverage and issues, and drive conversation in a respectful, solutions-based way. It's a form of open discourse that can be useful to our community, public officials, journalists and others.
We do not enable comments on everything — exceptions include most crime stories, and coverage involving personal tragedy or sensitive issues that invite personal attacks instead of thoughtful discussion.
You can read more here about our commenting policy and terms of use. More information is also found on our FAQs.
Show less