


Nick Castellanos hit a grand slam, and the Philadelphia Phillies rallied with two runs in the seventh inning to beat the visiting Los Angeles Dodgers 8-7 on Sunday.
Teoscar Hernández homered twice and had five RBIs for the Dodgers, whose only two losses this season came in this three-game series.
The Dodgers went ahead in a three-run seventh. Mookie Betts hit an RBI double, Hernández’s fifth RBI came on a tying sacrifice fly and Will Smith knocked a run-scoring double off the right-field wall for 7-6 lead.
Bryson Stott tied the score 7-all in the seventh with an RBI single and Edmundo Sosa beat out a potential double-play ball to shortstop that brought home the go-ahead run.
• The Dodgers placed two-time Cy Young Award winner Blake Snell on the 15-day injured list with left shoulder inflammation.
Snell went 1-0 with a 2.00 ERA in his first two starts for the Dodgers this season.
The World Series champion Dodgers signed the left-handed Snell to a $182 million, five-year contract in the offseason. He was 5-3 with a 3.12 ERA in 20 starts for the Giants in 2024.
Padres 8, Cubs 7 >> Luis Arraez had four hits, Fernando Tatis Jr. scored the go-ahead run in the ninth when first baseman Justin Turner couldn’t make the catch to finish a double play, and San Diego beat Chicago at Wrigley Field.
Jackson Merrill homered for the Padres, who had lost two straight after opening the season with seven consecutive victories.
Kyle Tucker homered and drove in three runs and Nico Hoerner added three hits for the Cubs, whose five-game win streak ended.
Rockies 12, Athletics 5 >> Chase Dollander won his major league debut with five solid innings, and Colorado routed the visiting Athletics to snap a six-game skid.
Dollander (1-0), the ninth overall pick in 2023, gave up a two-run homer to Tyler Soderstrom in the first inning but worked out of a jam in the fourth.
Brenton Doyle homered, doubled, singled and drove in four runs and Ezequiel Tovar added four hits and had three RBIs.
Mets 2, Blue Jays 1 >> Pete Alonso hit a go-ahead single in the third and New York edged visiting Toronto for its fourth consecutive victory.
Pirates 5, Yankees 4 (11) >> Tommy Pham’s run-scoring single in the bottom of the 11th inning lifted Pittsburgh over New York.
The Yankees scored three times in the ninth off Ryan Borucki to tie the score at 4.
Brewers 8, Reds 2 >> Jackson Chourio homered twice and matched a career high with five RBIs as host Milwaukee defeated Cincinnati.
ANGELS 6, GUARDIANS 2 >> Logan O’Hoppe homered in his fourth consecutive game, and Jorge Soler hit a tiebreaking shot in the sixth inning of Los Angeles’ home victory over Cleveland.
Kyren Paris also homered for the Angels, who have won six of eight.
Astros 9, Twins 7 (10) >> Jose Altuve drove in the go-ahead run with a single in the 10th inning after Yordan Alvarez tied it with a two-run homer in the ninth and visiting Houston rallied from an early six-run deficit to beat Minnesota.