Chris Sale dominates, Red Sox beat Orioles 5-1
After issuing two walks to open the seventh in a 5-0 game, Sale (6-4) was lifted by manager Alex Cora. As he was making his way to the dugout, the left-hander yelled at plate umpire Brian Knight and was promptly ejected.
Sale struck out nine, allowed one run and gave up two hits in ending a run of three straight losing starts. Mookie Betts and J.D. Martinez homered for the Red Sox, who are 9-1 against the Orioles this season. Baltimore has lost seven straight and 14 of 16.
Betts, the major league leader in batting average, came off the disabled list Monday after missing 14 games with an abdominal strain. He played Monday, was rested Tuesday and returned to the top of the lineup in the series finale. Betts hit a 3-2 pitch from Yefry Ramirez over the center-field wall in the third for his 18th home run. A three-run fifth made it 4-0, and Martinez hit his team-leading 22nd in the seventh.
Ramirez (0-1) gave up three runs and four hits over 4 1/3 innings, striking out six.
NEW YORK (AP) - 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.
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.
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.
Austin Barnes followed with a comebacker, and Bush reached out to grab it. But Bush hurried as he spun around, and his throw home for a potential forceout pulled catcher Carlos Perez off the plate. Hernandez stepped over Barnes' bat, danced around the catcher and touched home with his right hand, leaving Perez tagging nothing but thin air.
Adam Liberatore (2-1) got the win in relief.
Soroka, at 20 the youngest pitcher in the major leagues, returned from a right shoulder strain that sidelined him since May 17 to outpitch 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.
Covey (3-1) allowed 10 hits - all singles - and walked none. The 26-year-old right-hander, 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.
Covey got a warm ovation from the crowd of 19,390 when he departed after the first two batters reached in the eighth. Edwin Encarnacion hit a one-out RBI single and Yonder Alonso doubled home another run before Jace Fry struck out Melky Cabrera and Jason Kipnis, preserving Chicago's 3-2 lead.
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.
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.
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).
Taillon gave up a two-run homer to David Peralta in the first inning when the ball popped out of left fielder Austin Meadows' glove and over the wall. Taillon worked out of a jam in the second inning and allowed two runs on six hits to help end Arizona's five-game winning streak.
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.
After Jean Segura singled to center off reliever Oliver Drake (0-1), Haniger launched his 16th homer of the season over the left-field wall. Nelson Cruz and Ryon Healy also homered for Seattle, and Healy's upper-deck shot in the eighth inning tied it at 6-6.
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
Duffy drove in Mallex Smith, who doubled with one out and moved to third base on a ground ball. Diego Castillo (1-0) got his first major league win after pitching two innings of relief.
DETROIT (AP) - Victor Reyes's RBI single keyed a four-run eighth inning and Detroit rallied to beat Minnesota.
Reyes, a Rule 5 pick, started the night hitting .196 with four RBIs in 30 games.
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.
The Royals have lost nine of 10 and have dropped 23 of 33 home games. They have scored 11 runs in their last eight games and 23 in 12 June games. Kansas City is hitting .147 this month with runners in scoring position, including 1 for 25 in the past six games.
Royals starter Jason Hammel (2-7) allowed three runs on seven hits over 7 1/3 innings.
Anderson (4-1) allowed one run and six hits while matching his longest outing of the season, set in his last start.
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.
Lauer (3-4) gave up two runs and eight hits over 5 2/3 innings. He's 3-0 when getting two or more runs of support.
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.
Drew Steckenrider (3-1) pitched a scoreless top of the ninth.