Heaney rebounds, helps Rangers win
ARLINGTON — Andrew Heaney rebounded from his worst start of the season and slumping Marcus Semien had his first multihit game in two weeks as the Texas Rangers beat the Cleveland Guardians 2-0.
Heaney (6-6) allowed six hits and one walk in 5 innings, striking out four.
Phillies sweep Padres: Kyle Schwarber drove in the go-ahead run in the eighth as Philadelphia rallied past visiting San Diego 6-4 in Game 1 of a doubleheader. In the second game, Bryce Harper ended a homerless streak of 166 plate appearances as Philadelphia topped San Diego 9-4 for the sweep.
Dodgers 5, Mets 1: Mookie Betts went 4-for-4 with a home run as Los Angeles beat host New York.
Yankees 6, Rockies 3: Giancarlo Stanton reached 1,000 career RBIs by driving in four runs to power visiting New York over Colorado.
White Sox 6, Braves 5: Andrew Benintendi drove in three runs as Chicago held on to beat host Atlanta.
Rays sweep Royals: Tyler Glasnow allowed one run over six innings as visiting Tampa Bay beat Kansas City 6-1 in the first game of a doubleheader. In the second game, Luke Raley had a go-ahead single in the eighth inning, helping Tampa Bay win 4-2.
Orioles 6, Marlins 5: Gunnar Henderson homered as host Baltimore rallied to beat Miami.
Blue Jays 5, Diamondbacks 2: Chris Bassitt pitched six strong innings to help Toronto beat visiting Arizona.
Cardinals, Nationals split: Lane Thomas’ single broke a tie in the 10th inning as Washington beat host
St. Louis 7-5 to open a doubleheader. In the second game, Nolan Arenado hit a homer and drove in two runs as St. Louis rebounded for a 9-6 win.
Tigers 6, Mariners 0: Kerry Carpenter hit two homers and drove in four as visiting Detroit beat Seattle.
Cubs 10, Red Sox 4: Cody Bellinger hit a grand slam as Chicago topped visiting Boston.
Giants 3, Pirates 1: Michael Conforto hit a tiebreaking RBI single as visiting San Francisco beat Pittsburgh.
Brewers 3, Reds 0: Freddy Peralta and three relievers tossed a one-hitter as visiting Milwaukee beat Cincy.
Twins 10, Athletics 7: Kyle Farmer had three hits as Minnesota held off host Oakland.