NEW YORK — Sonny Gray tossed eight shutout innings and Billy Burns smacked a three-run triple as the Oakland A's handed the Detroit Tigers their sixth consecutive loss in a 6-1 rout in their American League outing Wednesday. The A's ace allowed just two hits and Burns had three RBIs. Detroit fell to 28-26. Red Sox 6, Twins 3 (doubleheader opener): David Ortiz hit a pair of doubles and snapped a five-game stretch without an RBI as the Boston Red Sox earned a win over the Minnesota Twins in the first game of a day-night doubleheader. Four Red Sox batters had a multi-hit game, with shortstop Xander Bogaerts (3-for-4) driving in two runs and Dustin Pedroia (4-for-5) and Hanley Ramirez (2-for-4) each bringing a run home. Twins 2, Red Sox 0 (2nd game): Trevor May turned in the best start of his career, tying a season high with nine strikeouts and holding the Boston Red Sox to two hits in seven innings to power the Minnesota Twins to a win in the second game of a doubleheader. Catcher Chris Hermann went 1-for-3 and drove in a run and shortstop Danny Santana's safety squeeze brought home a run for the Twins (31-21), who had five hits. Boston fell to 24-30. Yankees 3, Mariners 1: Masahiro Tanaka, working his way back from right wrist tendinitis and a strained forearm, threw just 78 pitches in seven innings and struck out nine batters to lead the New York Yankees past Seattle. Seattle fell to 24-29. White Sox 9, Rangers 2: White Sox left-hander Chris Sale settled into a groove and struck out 13 in seven shutout innings, leading Chicago to a romp over the Texas Rangers. In other games it was: Royals 4, Indians 2; Rays 6, Angels 5 (10 innings); Astros 3, Orioles 1. National League Cardinals 7, Brewers 4: Scoring five runs in the bottom of the first inning, St. Louis posted a win over the Milwaukee Brewers. The Cardinals (35-18) jumped all over Jimmy Nelson (2-6) in the first and Matt Carpenter added a two-run RBI against him in the fourth. Pirates 5, Giants 2: Left-hander Francisco Liriano limited the San Francisco Giants to one run in seven innings and shortstop Jordy Mercer homered for the second day in a row, helping the Pittsburgh Pirates complete a three-game sweep of the defending World Series champions. Kang Jung-ho had a pinch-hit two-RBI double in the ninth inning for the Pirates (29-24), who scored twice in the final inning to put away the Giants (30-25). Diamondbacks 9, Braves 8: Arizona third baseman Yasmany Tomas had three hits and an RBI and A.J. Pollock homered to help the Diamondbacks overcome a six-run deficit in a victory over the Atlanta Braves. Elsewhere it was: Marlins 7, Cubs 3; Padres 7, Mets 3; Rockies 7, Dodgers 6; Philadelphia 5, Cincinnatio 4 (11 innings). Inter-League Blue Jays 8, Nationals 0: Starter Mark Buehrle threw a six-hit shutout and shortstop Jose Reyes had three hits and drove in two runs as the Toronto Blue Jays, who scored four runs in the first, beat the Washington Nationals. Toronto (25-30) took two of three games in the series and won a road game for just the third time in 12 outings. Washington (29-24), with five losses in six games, has now lost two series in a row after capturing their previous nine. — Reuters