Blake Snell Helps Padres Avoid Sweep, Dump Giants

Blake Snell struck out 11 and allowed no runs for the fourth time in his last five starts as the visiting San Diego Padres avoided a four-game sweep and extended the San Francisco Giants’ 10-game winning streak to a comfortable 10–0. Finished off with a difference. Victory Thursday afternoon.

Gary Sanchez, Manny Machado and Ha-Seong Kim all hit home runs for the Padres, while Sanchez had three hits, three RBIs and two runs batted in. San Diego suffered two walk-off losses and a two-run loss in the first three games of the series.

With a 3–0 lead on a Sanchez homer in the top of the first, Snell (4–6) allowed three hits and no walks over six innings. His 11-strikeout performance followed a pair of 12-strikeout games in his last two starts.

Giants starter Alex Wood (2-2), who walked two batters in the first before Sanchez’s home run, also homered on Machado’s three-run shot in the third. He allowed six runs on four hits with four walks and two strikeouts in 3 1/3 innings. Patrick Bailey had two of the Giants’ three hits, both singles.

Twins 6, Red Sox 0

Byron Buxton hit a pair of tape-measure home runs and Joe Ryan scattered three hits while blanking Boston to earn a split of their four-game series in Minneapolis, Minnesota’s first in more than five years. Completed game shutout.

It was the first nine-inning complete game by a Twins pitcher in 1,842 days since Jose Berrios did so on June 7, 2018 against the Chicago White Sox and the first shutout in 1,909 days when Berrios did so on April 1, 2018. Defeated the Baltimore Orioles.

Ryan (8-4) did not walk a batter and allowed only three singles. He scored nine runs. Buxton hit a 466-foot high drive down the left field line in the first inning and a 465-foot drive deep into the second deck over the bullpen in left-center in the third inning.

Mariners 10, Yankees 2

Rookie Brian Wu took a no-hitter into the sixth inning, and Seattle hit four home runs past host New York to avoid a three-game series sweep.

Wu (1-1) lost his no-hit bid by giving up a run to Gleyber Torres and was removed after giving up a run to Anthony Rizzo on the next pitch. Wu, who entered with a 7.30 ERA, walked three times and struck out five. Isiah Kiner-Falefa hit a two-run homer in the ninth for the Yankees after pitching the top half of the inning. New York has gone 6-9 since losing Aaron Judge to a right toe injury.

Kolten Wong, Ty France, Teoscar Hernandez and Cal Raleigh struck out Yankees starter Domingo German (4-5). German was chased in the fourth inning after giving up eight earned runs (a career-high 10 runs overall) on eight hits. He walked twice and scored four runs.

Braves 5, Phillies 1 (10 innings)

Michael Harris II had two hits, including an RBI single to break a scoreless deadlock in the 10th inning, as visiting Atlanta extended their winning streak to eight games with a win over Philadelphia.

Marcel Ozuna added a two-run home run in a five-run 10th for the Braves, while right-hander Bryce Elder had three hits with six strikeouts and two walks in seven shutout innings. Raisel Iglesias (3-2) earned the scoreless win in the ninth inning.

Brandon Marsh had two hits for the Phillies, who got a sacrifice fly off Alec Bohm in the 10th.

Diamondbacks 5, Nationals 3

Ketel Marte’s three-run home run sparked a one-run game in the seventh and propelled Arizona to a delayed series sweep over host Washington.

Tommy Henry (4-1) pitched 6 2/3 innings for the Diamondbacks. He allowed only one run on seven hits and struck out five, while retiring seven of the last eight batters.

The Diamondbacks won the first two games of the series in early June; Thursday’s tilt was due to a June 8 postponement due to air quality issues. It was Arizona’s 11th win in the last 16 games, while the Nationals lost for the 14th time in 17 games. Riley Adams scored the consolation run for Washington in the ninth with a two-run homer.

Guardian 6, Athletics 1

Josh Bell helped Cleveland take a three-game series win over Oakland, extending their winning streak to four games.

Miles Straw had two hits and one RBI for the Guardians, while starter Logan Allen pitched four scoreless innings with two hits, five strikeouts and three walks. Nick Sandlin (3-3) threw two innings of scoreless relief.

A’s starter JP Sears (1-5) pitched seven innings for the second consecutive season. He allowed two runs and four hits on 106 pitches, striking out eight and walking one. After a seven-match winning streak, A’s have suffered eight straight losses.

Marlins 6, Pirates 4

Garrett Cooper hit a three-run homer in the eighth inning to put host Miami over Pittsburgh, which had lost its 10th consecutive game.

The Marlins got a career-high 13 strikeouts in seven strong innings from starter Braxton Garrett, who went no-decision. The win went to Husker Brazoban (2-1) and AJ Pook earned his ninth save for his 10th save. Miami’s Luis Arréz, who went 1-for-3 with a walk, saw his major-league-leading batting average drop one point to .397.

Pirates starter Mitch Keller, who allowed one run on five hits and no walks in seven innings, was in line for the win before Cooper’s homer off reliever Carmen Mlodzinski (0-1) in a five-run eighth. Keller has Pittsburgh’s most recent win, a 2–1 victory over the New York Mets on June 11.

Royals 6, Rays 5

MJ Melendez’s two-out infield single in the ninth inning drove in the tiebreaking run as Kansas City past Tampa Bay in St. Petersburg, Florida.

Melendez, who went 3-for-4 with two RBIs, a run, a walk and two stolen bases, clipped a ball to first that Yandy Diaz hit to pitcher Pete Fairbanks (0-2) covering first base. Failed to flip the pass. This resulted in the loss to Maikel Garcia, who led off with a walk and then stole his second and third bases of the game. The Royals finished with seven steals.

Aroldis Chapman (3-2) earned the win by getting the team out in the eighth. Scott Barlow made his ninth save. Tampa Bay’s Randy Arrozarena went 3 for 5 with three RBI, and Diaz had three hits and two runs scored. Looking for his major-league-leading 12th win, Rays starter Shane McClanahan was pulled in the fourth due to mid-back tightness.

–Field Level Media