PHILADELPHIA (AP) — Zack Wheeler struck out 10 in eight innings, Nick Castellanos homered and the Philadelphia Phillies won in Bryce Harper’s return to the lineup, 4-0 over the San Diego Padres on Monday night.
Harper was hit by a pitch on the left foot, walked and lined into an unassisted double play as part of a 0-for-2 night in his first game since June 5. Harper returned from a nearly month-long layoff with right wrist inflammation to start at first base and bat third.
Wheeler (8-3) tossed six-hit ball and did not walk a batter in another sterling outing for the NL East leaders.
Padres center fielder Jackson Merrill did his part to keep the game from getting totally out of hand in the third when he reached well over the wall in straightaway center and robbed Max Kepler of a three-run homer.
The rest of the game was all Philadelphia.
PIRATES 7, CARDINALS 0
PITTSBURGH (AP) — Andrew Heaney carried a no-hitter into the sixth inning and Spencer Horwitz powered Pittsburgh’s offense as the Pirates cruised past St. Louis to match a season high with their fourth straight victory.
Heaney (4-7) allowed three hits and struck out seven with one walk on 95 pitches through 6 2/3 innings. After a 71-minute rain delay, he walked Brendan Donovan to start the game before retiring the next 16 batters.
Victor Scott II spoiled the no-hit bid with two outs in the sixth, lining the eighth pitch of his at-bat to left field for a single.
Heaney, a 34-year-old left-hander, gave up a combined 14 runs and 15 hits in eight innings across his previous two starts.
BLUE JAYS 5, YANKEES 4
TORONTO (AP) — Vladimir Guerrero Jr. broke a tie with a two-run single in the sixth inning and Toronto beat New York.
Guerrero went 2 for 4 with three RBIs and Ernie Clement had two hits and scored twice as the Blue Jays won for the fourth time in five games.
Jazz Chisholm Jr. hit a two-run homer and Cody Bellinger added a solo shot for the Yankees, who squandered a 3-1 lead.
Toronto tied it on RBI singles by pinch-hitter Nathan Lukes and Clement in the sixth. Blue Jays outfielder George Springer exited after crashing headfirst into Chisholm’s right leg trying to advance to third base on Guerrero’s go-ahead hit off Jonathan Loáisiga.
An inning earlier, Yankees outfielder Trent Grisham was removed because of a tight left hamstring. He was replaced by Jasson Domínguez.
Making his second start since returning from injury, Max Scherzer allowed two runs and three hits in five innings for Toronto. He struck out seven and walked none.
RED SOX 13, REDS 6
BOSTON (AP) — Wilyer Abreu hit a grand slam and an inside-the-park solo home run for Boston, Trevor Story hit a three-run homer in the first inning and the Red Sox defeated Cincinnati.
Boston knocked Cincinnati phenom right-hander Chase Burns out of the game with a seven-run first inning during his second major league start.
Jarren Duran went deep in the sixth with a solo shot for Boston, which won for the second time in nine games.
Austin Hays had a two-run triple and solo homer for the Reds, who had won five of seven.
Athletics 6, Rays 4
TAMPA, Fla. (AP) — Shea Langeliers smashed a three-run homer in his first plate appearance since coming off the injured list, and Lawrence Butler broke a ninth-inning tie with a two-run triple that lifted the Athletics over Tampa Bay.
The Athletics made two key defensive plays in the bottom of the eighth to keep it tied at 4.
The Rays had runners on first and second with no outs when Junior Caminero hit a hard grounder to third, but Max Muncy stepped on the bag and threw to first for a double play. Josh Lowe then singled to left field but Colby Thomas threw a dart to home plate to get Brandon Lowe.
Butler sent a shot to the wall in left-center field to score runners from second and third on his second triple of the season.
Sean Newcomb (2-4) got the final out in the eighth, and Mason Miller worked a scoreless ninth to earn his 16th save.
ORIOLES 10, RANGERS 6, 11 INNINGS
ARLINGTON, Texas (AP) — Gunnar Henderson drove in four runs in extra innings and Baltimore beat Texasin 11 innings.
With the score tied 3-3 in the 10th, Henderson hit a two-run homer over the right-field wall and Colton Cowser added a solo shot for a three-run lead.
However, Adolis García smashed a three-run home run off the facade of the second deck in the bottom half to tie it 6-6.
In the 11th, Luis Vazquez singled into center to off Hoby Milner (1-2) score Ryan O’Hearn from second. Vazquez scored on Ramon Laureano’s third double of the game. Henderson then hit a two-run double off the right-field wall.
It was the fourth consecutive extra-inning game for the Rangers to tie a team record set in 2002.
MARINERS 6, ROYALS 2
SEATTLE (AP) — Cal Raleigh hit his major league-leading 33rd homer and Randy Arozarena connected twice as Seattle beat Kansas City.
Raleigh led off the seventh inning with a home run against reliever Daniel Lynch IV, prompting chants of “MVP! MVP!” from the home crowd.
Arozarena hit his 100th career homer with a solo shot in the fourth to give Seattle its first run. In the fifth, he broke open the game with a three-run drive, his 10th of the season. It was the first multihomer game for Arozarena since July 20, 2024.
George Kirby (2-4) allowed one run and three hits in six innings, striking out five without a walk. He also permitted just one run and three hits over six innings his previous time out at Minnesota.
Royals starter Michael Wacha (4-8) gave up five runs and eight hits over five innings.
DIAMONDBACKS 4, GIANTS 2
PHOENIX (AP) — Alek Thomas went 3 for 3 with two runs scored, Ryne Nelson struck out seven in 6 2/3 innings and Arizona snapped a four-game losing streak with a victory over San Francisco.
One pitch after Nelson was pulled in the seventh after exceeding his pitch count, Tyler Fitzgerald sent a shot to the warning track in center — just past a diving Thomas — to score two runs and tie it at 2.
The Diamondbacks answered with a run in the seventh on Geraldo Perdomo’s bloop single to score Thomas.
A controversial call for fan interference came in the top of the eighth on Christian Koss’ deep shot to left-center field, resulting in a ground-rule double. John Curtiss struck out Rafael Devers and Shelby Miller came in to get Heliot Ramos looking.
Eugenio Suarez added a solo shot in the eighth — his 11th home run in June.
The Giants have lost three in a row.
The Associated Press