KANSAS CITY, Mo. (AP) — Maikel Garcia hit a game-ending two run double off Yankees closer Clay Holmes, and the Kansas City Royals recovered after squandering a brilliant start by Alec Marsh to beat New York 4-3 on Thursday and avoid a four-game sweep.
Marsh took a no-hit bid into the seventh inning against the major league-best Yankees (49-22), who had outscored the Royals 25-8 in the first three games of the series. He allowed Juan Soto’s leadoff single in that frame and then retired the next three batters to conclude his 96-pitch outing.
New York immediately went to work in the eighth against reliever John Schreiber. Anthony Rizzo homered to get the Yankees within 2-1. An error by second baseman Garrett Hampson set up Anthony Volpe’s RBI grounder. Angel Zerpa came in and gave up Soto’s go-ahead RBI single.
With one out in the ninth against Holmes (1-2), Drew Waters hit a grounder that went for an infield hit after Holmes and first baseman Rizzo were confused about who would field the ball. After a fielder’s-grounder, Kyle Isbel singled to bring up Garcia, who hit a liner down the left-field line to score MJ Melendez from third and Isbel from first.
It was the fourth blown save in 23 chances for Holmes.
James McArthur (3-3) worked a scoreless ninth for Kansas City, which snapped a four-game skid. The Royals finished 2 for 10 with runners in scoring position.
BRAVES 6, ORIOLES 5
BALTIMORE (AP) — Reynaldo Lopez matched his season high with eight strikeouts over six shutout innings, Ozzie Albies had four hits and Atlanta held on for a victory over the Baltimore.
Marcell Ozuna’s had a two-run, first-inning double off Baltimore left-hander Cole Irvin (6-3) as the Braves halted a five-game slide and the Orioles’ six-game winning streak.
Atlanta added a run in the fourth and sixth innings, then produced two more in the ninth en route to 12 hits, its most since June 1.
Baltimore’s Kyle Stowers hit a three-run homer off reliever Pierce Johnson in the seventh to close Baltimore’s deficit to one and put Atlanta’s third win of a nine-game road trip in doubt.
Joe Jimenez worked a scoreless eighth against the top of Baltimore’s order, and after the Braves’ two-run ninth Raisel Iglesias survived a leadoff baserunner for his 17th save.
TIGERS 7, NATIONALS 2
DETROIT (AP) — Justyn-Henry Malloy homered and drove in three RBIs and Detroit ended Washington’s five-game winning streak with a victory.
After striking out in the third inning, Malloy was hitting .143 in the first 10 days of his big-league career.
However, he hit his second career homer in the sixth and added a two-run double in the seventh.
The Tigers had lost five of six while the Nationals were trying for their longest winning streak since an eight-game run from Sept. 23-29, 2019, — the season they won the World Series.
Detroit’s Casey Mize allowed one run and four hits in six innings, while Patrick Corbin gave up a run in 5 1/3 innings.
Shelby Miller (4-4) picked up the win, allowing one run in 1 1/3 relief innings.
CARDINALS 4, PIRATES 3
ST. LOUIS (AP) — Paul Goldschmidt and Brendan Donovan homered, and St. Louis beat Pittsburgh.
Donovan’s homer to lead off the sixth snapped a 3-all tie and extended his hitting streak to eight games as the Cardinals won back-to-back games for first time since May 29.
Lance Lynn went 4 1/3 innings, snapping a string of four straight quality starts by Cardinals pitchers. Lynn allowed three runs on four hits, walked three and struck out five.
Lynn’s fifth strikeout of Ke’Bryan Hayes in the fifth, his final out of the outing, was his 987th as a Cardinal, moving him past Matt Morris for sixth all-time in franchise history.
