Wednesday’s American League results
Yankees 6, White Sox 5 — Struggling ace CC Sabathia pitched effectively into the eighth inning before Mariano Rivera earned his first four-out save in more than two years, helping the host New York Yankees hold off the Chicago White Sox for a three-game sweep.
Athletics 11, Rangers 4 — Jarrod Parker got plenty of home-run help and pitched his way into Oakland’s record book, and the surging Athletics pulled into a tie atop the AL West with Texas by overpowering the visiting Rangers. Parker (11-6) allowed two runs in six innings to extend his unbeaten streak to 18 straight starts, eclipsing Catfish Hunter’s Oakland mark set from June 2-Sept. 3, 1973.
Astros 6, White Sox 5 — Trevor Crowe hit an RBI single in the bottom of the ninth inning that lifted the host Houston Astros over the Minnesota Twins. Jonathan Villar singled to start the ninth and advanced to second on a sacrifice bunt by Jose Altuve. Crowe’s line drive to left field off Brian Duensing (6-2) allowed the speedy Villar to score easily, giving Houston its first win in six tries against Minnesota.
Mariners 6, Royals 4 — Kendrys Morales hit a two-run homer with two outs in the ninth inning to lift the Seattle Mariners to a victory over the host Kansas City Royals. Morales hit his 18th home run to straight away center on a 1-2 pitch from Aaron Crow (7-5) with Franklin Gutierrez, who had walked, aboard.
Red Sox 20, Tigers 4 — One after another, the baseballs cleared the fences at Fenway Park — a franchise record-tying eight home runs in all for the Boston Red Sox. And David Ortiz led the way. The Red Sox homered twice and he also doubled for his 2,000th career hit to lead the Red Sox to a romp over the visiting Detroit Tigers.
Wednesday’s National League results
Giants 13, Padres 5 — Pablo Sandoval hit three homers and drove in six runs, leading a rare power show by the San Francisco Giants in a win over the host San Diego Padres. Sandoval hit a two-run shot in the fifth inning, a leadoff drive in the eighth and a three-run homer in the ninth.
Cubs 9, Marlins 7 — Donnie Murphy homered to cap a four-run rally in the seventh inning and the host Chicago Cubs connected four times to beat the Miami Marlins. Murphy’s two-run shot put the Cubs ahead 8-7. Starlin Castro, Dioner Navarro and Ryan Sweeney each added solo home runs for Chicago.
Mets 5, Braves 2 — Lucas Duda had three hits, including a home run, and Andrew Brown added a towering two-run shot to lead Dillon Gee and the New York Mets to a win over the host Atlanta Braves. Gee (11-9) cruised after he was given a 5-0 lead in the third. The right-hander allowed one run on four hits in seven innings.
Nationals 3, Phillies 2 — Jordan Zimmermann became the National League’s first 16-game winner, pitching seven solid innings to lead the visiting Washington Nationals past the Philadelphia Phillies. Zimmermann (16-8) struck out five, walked one and allowed two runs in winning his fourth straight start.
Cardinals 5, Reds 4 — Matt Adams’ second homer sent St. Louis to a victory over the Cincinnati Reds in 16 innings, protecting the Cardinals’ hold on second place in the NL Central. Adams broke an 0-for-17 slump by connecting in the 14th.
Brewers 9, Pirates 3 — Pirates ace Francisco Liriano lasted only three innings and the host Milwaukee Brewers pounded out a victory to delay Pittsburgh from clinching its first winning season since 1992. Liriano (15-7) was rocked for seven runs on seven hits, with two walks and two costly wild pitches.
Wednesday’s interleague result
Diamondbacks 4, Blue Jays 3 — Willie Bloomquist lined his third hit for a run-scoring single in the 10th inning and the host Arizona Diamondbacks avoided a three-game sweep with a win over the Toronto Blue Jays.
— Associated Press