Luis Robert Jr., Gavin Sheets and Andrew Vaughn homered and Garrett Crochet pitched six strong innings as the host Chicago White Sox defeated the Boston Red Sox 7-2 on Friday to stop a 14-game losing streak. Chicago snapped its franchise-worst, single-season skid behind an eight-hit attack, winning for the first time since a road shutout of the Toronto Blue Jays on May 21. Opponents outscored the White Sox 97-45 during the losing streak, with Boston delivering the most lopsided result in Thursday’s series opener, 14-2. Crochet (6-5) yielded two runs (one earned) on three hits and two walks while striking out 10. Jonathan Cannon pitched three innings of scoreless relief for his first career save. Boston’s Connor Wong had two hits. Cooper Criswell (3-3) gave up four runs (three earned) in 4 1/3 innings. Dodgers 2, Yankees 1 (11 innings)
Teoscar Hernandez hit a tiebreaking two-run double with one out in the 11th inning, Yoshinobu Yamamoto allowed two hits in seven outstanding innings and visiting Los Angeles defeated New York in the opener of a highly anticipated three-game series.
With Shohei Ohtani placed on second base to start the inning, Freddie Freeman fell behind 0-2 before drawing a walk against Ian Hamilton to lead off the top of the 11th. After Will Smith flied out, Hernandez sliced an 0-2 slider past New York left fielder Alex Verdugo and to the warning track in front of the Dodgers bullpen to score Ohtani and Freeman.
The Yankees saw their season-high eight-game winning streak stopped and lost for only the third time in its past 15 games. New York played without Juan Soto for the first time this season as the star outfielder was held out of the game due to left forearm inflammation. Royals 10, Mariners 9 Bobby Witt Jr. hit a game-tying triple with one out in the ninth inning and then scored the winning run as Kansas City Royals for a victory against visiting Seattle. MJ Melendez launched a three-run homer for the Royals, who trailed 8-0 heading into the bottom of the fourth inning. Seattle’s Ryan Bliss hit his first major league homer, capping a seven-run first inning. Maikel Garcia grounded out to short to pull the Royals within a run in the ninth before Witt tripled into the left field corner to tie the score. After two intentional walks, Nelson Velazquez’s grounded to short, and the Mariners were unable to turn a double play.
Orioles 6, Rays 3
Ryan Mountcastle and Jordan Westburg each belted a two-run homer to propel Baltimore past Tampa Bay in St. Petersburg, Fla.
Anthony Santander launched a leadoff homer in the second inning and Ramon Urias added an RBI double as the Orioles snapped a two-game losing streak. Cole Irvin (6-2) picked up the win after allowing three runs (two earned) on eight hits with six strikeouts and no walks in 5 2/3 innings.
Jose Siri belted a solo homer and scored on a throwing error for the Rays, who saw their three-game winning streak come to a halt in the opener of a four-game series. Aaron Civale (2-5) fell to 0-4 in his past 10 outings.
Brewers 10, Tigers 0 Tobias Myers allowed just one hit in eight innings and visiting Milwaukee pounded Detroit in the opener of a three-game series. Myers (2-2) walked three and struck out five to record his second career win in his seventh career start. The lone hit was Matt Vierling’s leadoff single in the bottom of the first. In his major league debut, Milwaukee’s James Meeker yielded one hit in the ninth to make it a combined two-hitter. Detroit starter Reese Olson (1-7) was rocked for eight runs and 12 hits in four innings. Giants 5, Rangers 2
Michael Conforto hit a tiebreaking two-run homer in the seventh inning and Wilmer Flores smacked a pair of solo shots as San Francisco knocked off Texas to open a three-game series in Arlington, Texas.
It was the ninth multi-homer game of Flores’ career. Heliot Ramos went 3-for-5 with an RBI and Matt Chapman extended his on-base streak to 24 games with a single, two walks and a run for San Francisco, which won its second straight game.
Logan Webb (5-5) picked up the victory after surrendering two runs on five hits over seven innings. He didn’t walk a batter and struck out six. Camilo Doval pitched a 1-2-3 ninth to pick up his 10th save in 12 opportunities.
Marlins 3, Guardians 2 Jazz Chisholm Jr. delivered a tiebreaking single with two outs in the eighth inning, and host Miami snapped a four-game losing streak by defeating visiting Cleveland. Chisholm followed Jake Burger’s double with his line-drive hit into center off Cleveland reliever Cade Smith (3-1). The Marlins had kept the score tied in the top of the inning when right fielder Dane Myers threw out a runner at the plate. Bryan De La Cruz and Josh Bell went back-to-back in the third for Miami. Starter Ryan Weathers left after 2 1/3 innings with a finger issue, but five relievers held the AL Central-leading Guardians to two hits, with Tanner Scott (5-4) getting the win. Brayan Rocchio hit his first career homer with a man aboard in the third for Cleveland.
Astros 7, Angels 1 Yordan Alvarez’s three-run double highlighted a five-run seventh inning, lifting Houston Astros to a victory over Los Angeles in Anaheim, Calif. Astros starter Framber Valdez (5-3) threw his first complete game of the season, allowing one run on four hits and one walk while striking out eight. Yainer Diaz led the Astros’ offense with a homer, three hits and three RBIs. Kevin Pillar homered for the Angels. Griffin Canning (2-6) gave up three runs on seven hits in 6 1/3 innings. Pirates 3, Twins 0
Mitch Keller struck out eight in six scoreless innings as Pittsburgh blanked visiting Minnesota.
Keller (8-3) lowered his ERA to 3.16 and won his sixth consecutive start. Oneil Cruz and Connor Joe each hit solo home runs for the Pirates, who won their third game in their past four tries.
Joe Ryan (4-5) threw seven innings of two-run, two-hit ball for Minnesota, but the Twins’ offense failed to score a run for the first time since May 16, and they fell for the fourth straight game. Trevor Larnach, Carlos Correa, Jose Miranda and Byron Buxton each tallied two hits for Minnesota.
Nationals 2, Braves 1
Jake Irvin pitched six scoreless innings to help Washington beat visiting Atlanta.
Jesse Winker had two hits for the Nationals, who snapped a four-game losing streak by leveling the four-game series at one win apiece. Winker has two or more hits in four of his past five games.
Marcell Ozuna had two hits for the Braves, who had won three of four. Atlanta went 1-for-8 with runners in scoring position and left seven men on base.
Reds 3, Cubs 2
Nick Lodolo surrendered one run over six innings and Tyler Stephenson delivered a clutch two-run double as Cincinnati beat visiting Chicago for its sixth straight win.
Reds closer Alexis Diaz retired the first two batters in the ninth before allowing a walk and a line-drive RBI double by Miguel Amaya. Diaz then struck out Patrick Wisdom for his 13th save in 15 chances.
Dansby Swanson belted his sixth homer of the season for the Cubs, who lost for the 11th time in 15 games.
Cardinals 8, Rockies 5
Dylan Carlson drove in his first three runs of the season to lift St. Louis past visiting Colorado.
Paul Goldschmidt drove in two runs for the Cardinals while extending his on-base streak to 24 games.
Michael Toglia hit a three-run triple for the Rockies, who have lost six of their past seven games.
Athletics 2, Blue Jays 1
JJ Bleday hit Chad Green’s first pitch for a leadoff home run in the bottom of the ninth inning, delivering Oakland a walk-off victory over visiting Toronto.
After A’s closer Mason Miller struck out two of the three guys he faced in a perfect top of the ninth, Bleday wasted no time ending it, blasting a Green slider into the right field bleachers for his ninth home run of the season and Oakland’s fourth walk-off win.
Chris Bassitt allowed one run and four hits in a season-high eight innings for the Blue Jays, who lost the opener of a three-game series.
Padres 10, Diamondbacks 3
Fernando Tatis Jr. and Jurickson Profar slugged back-to-back homers in the first inning as San Diego snapped a five-game losing streak by beating visiting Arizona.
Tatis stretched his hitting streak to 13 games when he slugged a first-pitch sinker from Brandon Pfaadt (2-5) an estimated 415 feet to center field for his 11th homer of the year. Profar followed by lining a sweeper just inside the right field foul pole for his ninth homer of the season for the Padres.
Pfaadt was touched for nine hits and five runs over 5 1/3 innings, walking one and fanning five for the Diamondbacks. It was his second loss of the year against San Diego.