royals 11, mets 7

Salvador Perez hit his milestone 250th homer and Bobby Witt Jr. scored four times to lead Kansas City to a win over New York on Saturday. Perez, who won the 2015 World Series MVP when Kansas City beat the Mets in five games, laced a two-run single in the second before hitting a replay-aided two-run homer in the fourth.

brewers 11, orioles 5

Jake Bauers hit a tiebreaking three-run homer in the fourth inning and Milwaukee slugged its way to another victory.

reds 5, white sox 0

Nick Lodolo struck out 10 in 5 2/3 innings in his first big league start in almost a year to help Cincinnati beat the Chicago White Sox. Cincinnati scored five runs in the second against Garrett Crochet, and Lodolo took over from there.

Marlins 5, braves 1

Josh Bell homered, Max Meyer allowed one run over six innings, and Miami beat Atlanta for its first home win of the season.

red sox 7, angels 2

Triston Casas hit a long two-run homer in a four-run first inning, and Boston cleaned up its season-long defensive problems in a victory over the Los Angeles Angels.

giants 11, rays 2

Logan Webb allowed one run over seven innings, Thairo Estrada homered twice and San Francisco cruised past Tampa Bay.

Astros 9, rangers 2

Kyle Tucker doubled twice and had three RBIs, and Jose Altuve added three hits and drove in two runs as Houston used a seven-run seventh inning to break a tie and coast to a victory.

Game 1: Yankees 3, guardians 2

Oswaldo Cabrera hit a two-run homer, and the New York Yankees survived a scare in the ninth to beat Cleveland in the first game of a split doubleheader and match the best start in their famed history.

Game 2: Yankees 8, guardians 2

Juan Soto hit a three-run homer and Cody Poteet pitched six solid innings in his debut for New York as the Yankees won to sweep the doubleheader over Cleveland. The Yankees are 12-3 for the seventh time and first since 2003, when they made one of their 40 trips to the World Series. They’re 8-1 on the road.

Phillies 4, pirates 3

Nick Castellanos hit a walk-off single in the ninth, Kyle Schwarber homered and Philadelphia rallied to beat Pittsburgh.

Nationals 3, athletics 1

MacKenzie Gore tied a career high with 11 strikeouts, CJ Abrams hit an RBI triple and Washington beat Oakland.

Blue Jays 5, Rockies 3

Daulton Varsho hit his second career grand slam, Yariel Rodríguez struck out six over 3 2/3 innings in his major league debut and Toronto beat Colorado.