Red Sox 5, Royals 4
Mookie Betts belted three solo homers and J.D. Martinez also went deep, powering the Boston Red Sox to a victory over the Kansas City Royals. It was the fourth three-homer game for the 25-year-old Betts. Cheslor Cuthbert homered for Kansas City, and Drew Butera had a two-run double.
Tigers 3, Rays 2, 12 innings
JaCoby Jones led off the 12th inning with a triple and scored on John Hicks’ bunt single, lifting the Detroit Tigers to a win over the Tampa Bay Rays. Warwick Saupold (1-0) got three outs for the win, striking out two. James McCann hit solo homer with two out in the seventh. Michael Fulmer pitched six innings of two-run ball for Detroit.
Twins 4, Blue Jays 0
Fernando Romero kept Toronto scoreless while pitching into the sixth inning of his major league debut for Minnesota, giving the Twins a badly needed boost in a victory over the Toronto Blue Jays. Eddie Rosario homered for the Twins. Romero (1-0) struck out out five in 52/3 innings while allowing four hits and three walks. Marcus Stroman (0-4) gave up six hits, two runs and one walk in seven innings.
Yankees 4, Astros 0
Luis Severino pitched a five-hit shutout with 10 strikeouts for his first career complete game, Giancarlo Stanton homered twice and drove in four runs, and the New York Yankees beat the Houston Astros. Stanton hit a two-run homer in the first, a solo homer in the fourth and tacked on an RBI double in the eighth. Severino (5-1) walked one in his third straight win. Dallas Keuchel (1-5) allowed three runs and six hits with five strikeouts in seven innings.
Brewers 3, Reds 1
Christian Yelich homered, Wade Miley pitched six effective innings in his Milwaukee debut and the Brewers swept the sloppy Cincinnati Reds with a win. Yelich hit a tiebreaking drive to right off Luis Castillo (1-4) in the fifth. Miley (1-0) allowed three hits, struck out four and walked three. Castillo allowed nine hits in six innings, but allowed two runs. He struck out seven and walked one. Devin Mesoraco doubled in Eugenio Suarez in the fourth.
Rockies 11, Cubs 2
Nolan Arenado hit two of Colorado’s four homers and drove in five runs to back Tyler Anderson and lift the Rockies to a victory over the Chicago Cubs. Anderson (2-0) pitched a season-high seven innings. The left-hander struck out a season-high nine while permitting two runs and three hits. Anthony Rizzo homered in the fourth and Kris Bryant went deep in the sixth, but that was it for Chicago. Yu Darvish (0-3) got tagged for six runs — five earned — and seven hits over 41/3 innings.
Braves 7, Mets 0
Jacob deGrom was pulled after four dominant innings with a hyperextended right elbow, and the Atlanta Braves broke out against the bullpen to back a stellar start by Sean Newcomb and beat the New York Mets. Newcomb (2-1) struck out eight and walked none. Sewald (0-2) gave up three runs in three innings, and Robert Gsellman gave up back-to-back homers to Johan Camargo and Ryan Flaherty during a four-run eighth. Freeman and Nick Markakis each had three hits and an RBI for Atlanta.
Phillies 6, Marlins 0
Aaron Nola allowed four hits in 71/3 innings to lead the Philadelphia Phillies to a victory over the Miami Marlins. Cesar Hernandez led off the game with a home run and Maikel Franco had two doubles and drove in a run for the Phillies. Nola (4-1) walked one and struck out seven. Jose Urena (0-5) allowed two runs, one earned, in seven innings.
Giants 9, Padres 4
Nick Hundley homered, doubled and matched his career high with four hits, Brandon Crawford broke out of a lengthy slump with three RBIs and the San Francisco Giants beat the San Diego Padres. Austin Jackson added two hits and two RBIs and Derek Holland pitched five innings for San Francisco. Eric Hosmer had two hits and three RBIs for San Diego. Matt Szczur hit his first home run of the season.
Cardinals 3, White Sox 2
Carlos Martinez hit his first major league home run in the Cardinals’ win over the Chicago White Sox. Dexter Fowler added a two-run homer for the Cardinals, who won their second game in a row. Martinez (3-1) hit a shot off Lucas Giolito (1-4) with two outs in the sixth to break a scoreless tie. He allowing one run on five hits over 71/3 innings. Giolito surrendered three runs on four hits over 61/3 innings. Bud Norris picked up his sixth save. Yolmer Sanchez had a go-ahead RBI single in the eighth.