Maikel Garcia delivered a walk-off two-run double off New York Yankees closer Clay Holmes and the Kansas City Royals rallied to avoid a four-game sweep with a 4-3 victory on Thursday.

Holmes retired Freddy Fermin to open the ninth before Drew Waters reached on an infield hit after Holmes and first baseman Anthony Rizzo were confused about who would field the ball. After a fielder’s choice for the second out, Kyle Isbel singled to put runners on the corners and Garcia hit a liner down the left-field line to score both runners.

Alex Marsh took a no-hitter into the seventh against the major league-best Yankees (49-22), who outscored the Royals 25-8 in the first three games of the series. Juan Soto’s leadoff single in the seventh ended his no-hit bid and Marsh retired the next three batters to conclude his 96-pitch outing.

Rizzo homered in the eighth to get New York within 2-1 and an error by second baseman Garrett Hampson set up Anthony Volpe’s RBI grounder. Soto’s RBI single gave the Yankees a 3-2 lead.

The Royals snapped a four-game skid and the Yankees lost for only the third time in 15 games.

 White Sox overcome blown save, top Mariners

Garrett Crochet struck out a career-high 13 over seven innings and Andrew Vaughn homered and drove in the winning run in the 10th inning to lift the Chicago White Sox to a 3-2 win over the Seattle Mariners.

Crochet continued his breakout season by allowing one run and two hits with two walks in a 102-pitch outing. He fanned double digits for the third time in his last four starts and held an opponent to one earned run or less for the seventh time in his last eight games.

His one big mistake came in the fifth when rookie Tyler Locklear golfed a changeup out to left field for his first career home run.

Crochet was denied the win when Michael Kopech served up Julio Rodriguez’s solo home run with one out in the ninth inning.

Nicky Lopez’s single moved automatic runner Korey Lee to third with one out in the 10th, and he scored on Vaughn’s grounder to third.

Tanner Banks struck out two in a perfect 10th for his second save.

Luis Robert Jr. and Vaughn hit back-to-back home runs in the third off Emerson Hancock to give Chicago a 2-0 lead.

 

Braves cool Orioles, end skid

Reynaldo Lopez pitched two-hit ball over six scoreless innings and Ozzie Albies had four hits as the Atlanta Braves snapped a five-game losing streak with a 6-3 win over the Baltimore Orioles.

Lopez allowed only two singles and retired 14 consecutive batters at one point to lower his ERA to 1.69. He walked one and matched a season high with eight strikeouts.

Joe Jimenez worked the eighth and Raisel Iglesias pitched the ninth for his 17th save.

Marcell Ozuna had a two-run double in the first inning and the Braves’ 12 hits were their most since June 1.

Kyle Stowers hit a three-run homer for the Orioles, who had won a season-best six in a row.

Ranger Suarez struck out 10 to become the majors’ first nine-game winner and the red-hot Philadelphia Phillies defeated the Texas Rangers 5-2 on Tuesday.

Suarez allowed one run on five hits over seven innings with two walks. Since a no-decision in his first start of the season, the left-hander is 9-0 with a 1.36 ERA in his last nine starts.

Suarez is the first pitcher to go undefeated with a sub-1.50 ERA and at least 65 strikeouts over his first 10 appearances of a season.

Jeff Hoffman gave up Corey Seager’s home run in the eighth but Matt Strahm retired Nathaniel Lowe on a sharp line drive to left with two runners on to end the inning and preserve Philadelphia’s 3-2 lead.

Jose Alvarado pitched the ninth for his ninth save.

Bryce Harper hit his 11th home run and Alec Bohm drove in a pair of runs – his NL-best 44th - as the Phillies won for the ninth time in 11 games to improve the best record in the majors to 35-14.

The Rangers have lost eight of 10 to drop under .500 (24-25) for the first time this season.

Witt leads streaking Royals

Bobby Witt Jr. hit a pair of home runs and drove in six runs as the Kansas City Royals extended their winning streak to five with a 10-3 rout of the Detroit Tigers.

Witt hit a 468-foot, three-run homer in the second inning off Casey Mize and added a solo shot leading off the sixth. He also had an RBI single in the first and a sacrifice fly in the third.

Kansas City had six extra-base hits and has at least one in all 50 games this season, one game shy of the franchise record set in 1978.

Maikel Garcia tied a career high with four hits and scored three runs. He extended his hitting streak to nine games.

Guardians edge Mets to stay hot

Jose Ramirez homered and drove in three runs and the Cleveland Guardians held on for their fifth straight victory, 7-6 over the New York Mets.

David Fry added his first career pinch-hit home run as the Guardians won their sixth in a row at home and improved the majors’ fourth-best record to 32-17.

Ramirez has driven in 34 runs in his last 34 games to take over the American League lead with 44.

Jeff McNeil and Starling Marte hit two-run homers and Mark Vientos had a solo blast for the Mets, who have lost the first two games of the series to drop to 3-9 since May 10.

Nick Sandlin got two outs in the fifth in relief of starter Xzavion Curry for the win and Emmanuel Clase worked the ninth for his MLB-best 15th save in 18 chances.

© 2023 SportsMaxTV All Rights Reserved.