PHILLIES 3, GUARDIANS 0
Kyle Schwarber homered twice to tie Aaron Judge for the major league lead and extended his on-base streak to 46 games, and Zack Wheeler struck out eight over seven innings as Philadelphia blanked Cleveland on Sunday night.
Schwarber hit a solo shot off Luis Ortiz in the second inning and a two-run blast off Tim Herrin in the eighth for his 14th longball of the season and 32nd career multi-homer game. He is the first player with a 46-game on-base streak since Paul Goldschmidt of St. Louis in 2022.
Wheeler (4-1) permitted two runners to get past first base in his third consecutive win, giving up three hits with two walks. The right-hander matched his longest start of the season as the Phillies went 5-1 on a trip through Tampa Bay and Cleveland.
RANGERS 6, TIGERS 1
Nathan Eovaldi tossed seven shutout innings, Marcus Semien and Josh Jung hit two-run home runs and Texas beat Detroit.
Jung’s brother, Jace, started at third base for the Tigers. According to the Elias Sports Bureau, Josh’s home run was the first by a player facing his brother’s team on Mother’s Day since at least 1969. Their mother, Mary, was in attendance.
METS 6, CUBS 2
Francisco Lindor hit a go-ahead homer to start a four-run eighth inning and New York beat Chicago to avoid losing their second home series this season.
PIRATES 4, BRAVES 3
Joey Bart had three hits, including the game-winning infield single in the bottom of the ninth inning as Pittsburgh beat Atlanta to win two in a three-game series.
CARDINALS 6, NATIONALS 1
Lars Nootbaar, Willson Contreras and Nolan Arenado homered, and St. Louis beat Washington to complete a three-game sweep.
BREWERS 4, RAYS 2
Christian Yelich and William Contreras hit back-to-back homers in the fourth inning for Milwaukee to help the Brewers beat Tampa and avoid a three-game sweep.
RED SOX 3, ROYALS 1
Rafael Devers’ 440-foot homer snapped a 1-1 tie and Lucas Giolito pitched into the seventh inning for his first win since 2023 as Boston beat Kansas City.
ASTROS 6, REDS 0
Ronel Blanco struck out a career-high 11 in eight innings and Shawn Dubin completed the two-hitter to lead Houston to a win over Cincinnati.
WHITE SOX 4, MARLINS 2
Tim Elko hit a three-run homer — his first hit in the major leagues — in the sixth inning to help Chicago beat Miami.
YANKEES 12, ATHLETICS 2
Aaron Judge had four hits to get his average back above .400 and Ben Rice hit a grand slam to lead New York to a victory over the Athletics.
ORIOLES 7, ANGELS 3
Gunnar Henderson hit a two-run homer during Baltimore’s four-run sixth inning, and Maverick Handley got his first two career RBIs in the Orioles’ victory over Los Angeles.
BLUE JAYS 9, MARINERS 1
George Springer smacked a three-run homer in the fifth inning as Toronto beat Seattle to complete a three-game sweep.
DODGERS 8, DIAMONDBACKS 1
Tony Gonsolin pitched five scoreless innings and Freddie Freeman homered on a 4-for-4 day to lead Los Angeles to a victory over Arizona.
TWINS 7, GIANTS 6, 10 INNINGS
DaShawn Keirsey Jr. singled home the winning run in the 10th inning as Minnesota beat San Francisco, extending their winning streak to eight games.