BOSTON — Luis Severino allowed three hits in seven innings of shutout ball and Aaron Judge celebrated his 25th birthday with a two-run homer and spectacular catch, carrying the surging New York Yankees to a 3-1 victory over the Boston Red Sox on Wednesday night in the longtime rivals’ first meeting this season. It was the 11th win in 14 games for the Yankees after they opened the season 1-4. Severino (2-1) struck out six and walked two, posting his third straight strong start. Dellin Betances worked a perfect eighth and Aroldis Chapman got three outs for his fifth save despite giving up a run. AL Cy Young Award winner Rick Porcello (1-3) lost his third straight start, giving up three runs — two earned — in 6 2/3 innings. He didn’t lose consecutive starts last season. Phillies 7, Marlins 4 Maikel Franco hit his second grand slam of the month, helping Philadelphia beat Miami for its fifth straight win. Franco connected off Wei-Yen Chen (2-1) in the third inning for a 4-2 lead. Freddy Galvis hit a solo shot for the Phillies, and Michael Saunders added a two-run homer in the eighth. Pirates 6, Cubs 5 Gift Ngoepe, the first player from Africa to reach the major leagues, singled in his first plate appearance and Josh Harrison hit a leadoff homer to lead Pittsburgh past Chicago. Ngoepe was recalled from Triple-A Indianapolis and entered in the fourth inning as part of a double switch.
Mariners 8, Tigers 0 James Paxton struck out nine in seven outstanding innings, and Nelson Cruz and Guillermo Heredia homered to lift Seattle over Detroit. Paxton (3-0) allowed four hits and a walk in a dominant performance against a Tigers team that had scored 32 runs over its previous two games. Brewers 9, Reds 4 Eric Thames scored twice before leaving with an injury and Orlando Arcia homered and had three RBIs to help Milwaukee beat Cincinnati for a three-game sweep. White Sox 5, Royals 2 Avisail Garcia and Leury Garcia homered to back run-starved starter Jose Quintana, and Chicago defeated Kansas City to complete a three-game sweep.