Cleveland Guardians catcher Bo Naylor, left, shakes hands with relief pitcher Hunter Gaddis, right, after the Guardians defeated the Baltimore Orioles in a baseball game in Cleveland, Monday, July 21, 2025. (AP Photo/Sue Ogrocki)
Republished July 21, 2025 - 10:11 PM
Original Publication Date July 21, 2025 - 7:41 PM
CLEVELAND (AP) — José Ramírez had a three-run homer in the first inning, Brayan Rocchio delivered a two-run single in the seventh and the Cleveland Guardians pulled away for a 10-5 victory over the Baltimore Orioles on Monday night.
Ramón Laureano had given the Orioles a 5-3 lead in the third with a two-run homer, but Cleveland followed with seven unanswered runs to win for the ninth time in 11 games.
Kyle Manzardo put the Guardians in front 6-5 with a solo homer in the sixth off Colin Selby (0-1), one inning after Bo Naylor tied the game with a solo shot.
Cleveland scored four runs in the seventh, two of them on bases-loaded walks by Grant Wolfram with two outs. The Guardians left a season-high 15 on base and were 3 of 20 with runners in scoring position.
Cleveland starter Tanner Bibee (6-9) worked seven innings, allowing five runs — three earned — and six hits. The right-hander won his second straight after going eight starts between victories from May 27 to July 7.
All-Star left fielder Steven Kwan, who missed three games with right wrist soreness, reached base five times in six plate appearances in his return for Cleveland. He had two singles and three walks.
PIRATES 3, TIGERS 0
PITTSBURGH (AP) — Paul Skenes allowed three hits over six efficient innings and Pittsburgh beat Detroit.
Skenes (5-8), who last week became the first pitcher to start the All-Star game in each of the first two years of his career, struck out six, walked one and a hit batter to pick up his first victory since late May.
The 23-year-old lowered his ERA to a major league-best 1.91 as Pittsburgh responded from a weekend sweep at home by the lowly Chicago White Sox by keeping the team that entered Monday with the best record in the majors in check.
The Pirates did enough against Jack Flaherty (5-10) to give Skenes a bit of breathing room, a rarity during Pittsburgh’s frustrating season.
Spencer Horwitz had three hits for the Pirates, including a run-scoring single in the second. Bryan Reynolds hit a two-run single two batters later, and Skenes and three relievers made it hold up. David Bednar worked the ninth for his 14th save.
PADRES 2, MARLINS 1
MIAMI (AP) — Jackson Merrill and Martín Maldonado had run-scoring hits in the second inning and San Diego held on to beat Miami.
Merrill had an RBI single that scored Xander Bogaerts. Maldonado followed with a double down the left field line off Eury Pérez (3-3) that scored Merrill from first and put San Diego up 2-0.
Miami’s Kyle Stowers hit a solo homer off Padres starter Randy Vásquez that made it 2-1 in the fourth. Stowers, who has an MLB-best 12 homers since June 22, connected on a 1-0 changeup and sent it 400 feet to left-center for his 22nd home run of the season.
Vásquez allowed one run on seven hits while issuing one walk and no strikeouts in 4 1/3 innings. He left with a runner at first and one out in the fifth before Adrian Morejon (8-4) got the last two outs of the inning. Robert Suarez got the final three outs for his 29th save.
PHILLIES 3, RED SOX 2, 10 INNINGS
PHILADELPHIA (AP) — Automatic runner Brandon Marsh scored on a call of catcher’s interference with the bases loaded in the 10th inning Monday night to give Philadelphia a walk-off win over Boston.
With nobody out in the bottom of the 10th, Edmundo Sosa’s bat hit the glove of Boston catcher Carlos Narvaez on a check swing with a 2-2 count. The Phillies’ asked for a review and the call was overturned, allowing Marsh to score the winning run without a Philadelphia hit in the inning.
It is the first walk-off win due to catcher’s interference since Aug. 1, 1971, when the Los Angeles Dodgers beat the Cincinnati Reds.
Phillies starter Zack Wheeler went six innings, allowing two earned runs on seven hits with 10 strikeouts. Relievers Tanner Banks, Orion Kerkering, Matt Strahm and Max Lazar (1-0) each threw scoreless innings. Lazar earned his first major league win.
The Phillies scored twice in the fourth inning. Bryce Harper doubled, Nick Castellanos had an RBI single and advanced to second on a passed ball and then scored on J.T. Realmuto’s single.
Jarren Duran led off the game with his ninth home run of the season for Boston. Trevor Story tied the game at 2 with an RBI single in the sixth.
BLUE JAYS 4, YANKEES 1
TORONTO (AP) — Bo Bichette hit a go-ahead, two-run double in a four-run fifth, Kevin Gausman worked seven strong innings and Toronto beat New York, extending their home winning streak to a franchise-record 11 games.
Toronto won 10 straight at its former home, Exhibition Stadium, from July 21-Aug. 3, 1985.
Alejandro Kirk had two hits as the AL East-leading Blue Jays won for the 17th time in 21 games.
Since a three-game sweep of San Diego in late May, the Blue Jays have won 23 of 27 at home.
Yankees third baseman Oswaldo Peraza and shortstop Anthony Volpe both made throwing errors that led to runs in the fifth.
METS 7, ANGELS 5
NEW YORK (AP) — Juan Soto hit a tying single in the seventh inning, Francisco Alvarez delivered a big double in his return from the minors and the New York Mets rallied past the Los Angeles Angels.
Brett Baty launched a two-run homer for the Mets, who erased an early four-run deficit to match their largest comeback victory this season. They scored the go-ahead run in the eighth on an error by catcher Logan O’Hoppe, and Brandon Nimmo added a sacrifice fly that made it 7-5.
Brooks Raley (1-0) pitched a scoreless eighth in his second outing since coming back from Tommy John surgery, earning his first win since April 2024.
Edwin Díaz struck out the 2-3-4 hitters in the ninth for his 20th save in 22 opportunities.
Taylor Ward had three RBIs for the Angels, who tagged ineffective Mets ace Kodai Senga for four earned runs in three innings. O’Hoppe, who grew up on Long Island about 45 miles from Citi Field, hit a solo homer.
BRAVES 9, GIANTS 5
ATLANTA (AP) — Rookie Drake Baldwin drove in six runs, Ronald Acuña Jr. scored three times and Atlanta beat San Francisco, handing the Giants their season-high sixth straight loss.
Baldwin was 3 for 5 and scored 2 runs from the DH slot. Acuña had a double and three walks.
Willy Adames was 4 for 5 with a home run, two doubles and two RBIs for the Giants.
The Braves took a 5-1 lead in the first inning thanks to a wild start from Giants starter Hayden Birdsong (4-4), who did not record an out. He walked the first three batters before Baldwin cleared the bases with a three-run double. Birdsong then walked Ozzie Albies and hit Sean Murphy before he was removed. Birdsong also had a wild pitch to Matt Olson and nearly hit Acuña earlier in the inning.
Matt Gage came on and struck out two before giving up a two-run single to Nick Allen.
Bryce Elder (4-6) allowed 11 base runners on eight hits and three walks, but gave up just three runs in five innings. He stranded seven runners and picked up his second straight win.
NATIONALS 10, REDS 8
WASHINGTON (AP) — Josh Bell homered and doubled, Daylen Lile hit a three-run triple and Washington beat Cincinnati with their biggest offensive output since July 3.
They have won three of their last 13 games.
Lile cleared the bases in a four-run first and Bell hit a second-deck solo homer, his 12th, in a three-run third to lead 7-0.
The Nationals collected 15 hits, six for extra-bases including James Wood with two doubles. Brady House and Jacob Young had three hits each.
The Reds strung together four straight RBI singles in a five-run fourth inning, knocking out Nationals starter Jake Irvin. Andrew Chafin (1-0), the fourth of seven Nationals pitchers, got the win with a hitless six inning.
WHITE SOX 8, RAYS 3
TAMPA, Fla. (AP) — Brooks Baldwin hit a three-run homer, Miguel Vargas added a two-run shot and the Chicago beat Tampa Bay for their season-high fourth straight win.
Coming off a sweep at Pittsburgh, Chicago has won four consecutive games for the first time since May 8-11, 2024. The White Sox are 15-36 on the road.
Baldwin gave the White Sox a 3-0 lead in the second and Vargas made it 8-2 with a two-run homer in the fifth. It was Vargas’ second homer in two games after a 96 at-bat drought.
Luis Robert Jr. had a two-run single and Chase Meidroth had three hits.
White Sox starter Sean Burke left after 89 pitches and giving up a leadoff walk in the fifth. Tyler Gilbert (4-1), the second of six White Sox pitchers, got the win.
Shane Baz (8-6) allowed eight runs and eight hits with two walks in four innings for the Rays.
RANGERS 7, ATHLETICS 2
ARLINGTON, Texas (AP) — Josh Jung homered and scored three times in his return to the majors, Cody Freeman and Michael Helman had big-league firsts on consecutive pitches and Texas beat the Athletics.
The Rangers led for good after a four-run fifth inning featuring the firsts. Freeman had a tiebreaking RBI double for his first MLB hit and RBI. On the next pitch by rookie left-hander Jacob Lopez (3-6), Helman’s first career homer was a three-run shot and his first RBIs. He later drove in another run with a sacrifice bunt.
Jung, an All-Star as a rookie in 2023, was recalled earlier Monday from Triple-A Round Rock after being sent there July 2 while in an extended slump. His ninth homer of the season led off the third. He walked before scoring on Helman’s homer, then singled and scored again in the seventh.
Rangers rookie Jack Leiter (6-6) struck out seven over six innings.
Nick Kurtz hit his MLB rookie-best 19th homer in the sixth for the A’s.
ROYALS 12, CUBS 4
CHICAGO (AP) — Salvador Perez homered twice and drove in four runs, Jac Caglianone and John Rave added solo shots and the Kansas City beat Chicago.
Chicago’s Matt Shaw and Carson Kelly went deep off Noah Cameron (4-4) in the second, but the rookie lefthander was in control for most of the first six innings. He allowed all four Cubs runs and seven hits while striking out six to help the Royals win their second straight.
Ben Brown (4-7), recalled earlier in the day from Triple-A Iowa, replaced opener Ryan Brasier in the second and gave up six earned runs and seven hits while striking out four over the next four innings. Caglianone had a solo shot off Brown in the second and Perez added a two-run homer in the fourth.
Kansas City got RBI hits from Jonathan India and Bobby Witt Jr. to start a four-run fifth. The two scored on a throwing error and wild pitch, respectively.
CARDINALS 6, ROCKIES 2
DENVER (AP) — Willson Contreras homered drove in two runs to lead St. Louis to a victory over Colorado.
The Cardinals ended a three-game losing streak after being swept by Arizona while the Rockies marked their 100th game with their 76th loss.
Brendan Donovan and Nolan Arenado hit doubles and joined Jordan Walker with two hits apiece in a 15-hit night. Masyn Winn and Contreras had three hits each.
The Rockies took a 2-0 lead in the third, but Contreras hit a solo homer and Winn doubled in Arenado to tie the game in the fourth. Contreras gave St. Louis the lead for good with an RBI single in the fifth.
The Cardinals extended their lead on a single by Pedro Pagés and Donovan’s sacrifice fly in the sixth.
Michael McGreevy (2-1), recalled on Monday to make the start, went seven innings, giving up two runs on seven hits and no walks with one strikeout.
BREWERES 6, MARINERS 0
SEATTLE (AP) — Brandon Woodruff tossed six innings of two-hit ball and Milwaukee won their 11th straight over the Seattle.
Woodruff (2-0) needed just 62 pitches to make it through his third start of the season, giving up two singles and walking none. The right-hander missed all of the 2024 season because of surgery on his pitching shoulder, and has been brought along slowly by the Brewers since his debut on July 6.
George Kirby dueled with Woodruff early, carrying a no-hitter into the sixth inning. But the Brewers tagged Kirby (4-5) for four runs in the sixth while sending eight men to the plate.
ASTROS 6, DIAMONDBACKS 3
PHOENIX (AP) — Brice Matthews hit his first two big-league homers and had five RBIs, Christian Walker added an RBI double in his return to Chase Field and Houston beat Arizona.
Matthews went deep in the second inning with a three-run shot, turning a 1-0 deficit into a 3-1 lead. His two-run homer in the seventh pushed the Astros ahead 6-3.
The 23-year-old second baseman is one of the Astros’ top prospects and a first-round pick in 2023.
The Diamondbacks had their four-game winning streak snapped. Eugenio Suarez hit his NL-leading 36th homer.
Arizona’s Zac Gallen (7-11) gave up six runs over six innings. He’s given up 23 homers this year, which is already the most in a season in his career.
DODGERS 5, TWINS 2
LOS ANGELES (AP) — Shohei Ohtani hit a go-ahead two-run homer in the bottom of the first after giving up a leadoff homer to fellow All-Star Byron Buxton, helping Los Angeles beat Minnesota.
The NL West leaders snapped a six-game skid at home, their longest such streak at Dodger Stadium since September 2017. They were swept in three games by the Milwaukee Brewers over the weekend.
Buxton sent Ohtani’s second pitch of the game halfway up the left field pavilion. After Mookie Betts walked, Ohtani answered with a 441-foot blast to center that put the Dodgers in front, 2-1. The two-way Japanese superstar has homered in three straight games.
Smith went deep twice off David Festa (3-4). Smith led off the fourth with a two-strike homer to center and followed with a 435-foot shot to left that made it 4-1.
Andy Pages added a solo shot off reliever Cole Sands.
News from © The Associated Press, 2025