Tanaka stays perfect for Yankees
Masahiro Tanaka remained perfect as a New York Yankee, throwing his first career shut-out to lead them to a 4-0 win over the New York Mets.
The Japanese import struck out eight without allowing a single walk, and is now 6-0 in his first season in the Major Leagues.
Yangervis Solarte and Mark Teixeira both homered for the Yankees, who joined the Boston Red Sox in moving to within half a game of the Baltimore Orioles at the top of the American League East.
The Orioles slumped to a fourth straight loss as the Detroit Tigers won 7-5 to complete a three-game sweep.
Detroit had jumped into a 6-0 lead on a night when backup catcher Bryan Holaday scored twice and drove in another run, and although Baltimore answered with five runs in the fifth inning, the Tigers hung on for a win that moves them to 24-12 at the top of the AL Central.
The Red Sox joined the Yankees in keeping the pressure on Baltimore by beating the Minnesota Twins 9-4, with their night highlighted by two homers from David Ortiz, numbers 383 and 384 of his Red Sox career putting them third on Boston's all-time home run list.
The Kansas City Royals, five and a half games back on Detroit, kept pace with a 3-2 win over the Colorado Rockies, with Mike Moustakas driving in all their runs with a base-clearing double in the second.
The Los Angeles Angels beat the Philadelphia Phillies 3-0 behind seven outstanding innings from Garrett Richards, thus trimming the Oakland Athletics' lead at the top of the Al West to three games after they lost 4-2 to a Chicago White Sox team who came from behind on Jose Abreu's late three-run homer.
The Cleveland Indians piled up 22 hits in a 15-4 rout of the Toronto Blue Jays, while the Tampa Bay Rays needed just three to earn a 2-0 win over the Seattle Mariners.
Matt Dominguez hit a walk-off single in the ninth as the Houston Astros came from 4-0 down to beat the Texas Rangers 5-4.
In the National League, Anthony DeSclafani stepped in for the injured Jose Fernandez and won his major league debut as the Miami Marlins pounded the Los Angeles Dodgers 13-3, closing to within two games of the Atlanta Braves in the NL East.
The Braves lost 10-4 to the San Francisco Giants on an off-night for pitcher Julio Teheran, with the Washington Nationals one and a half games back after beating the Arizona Diamondbacks 5-1.
The Pittsburgh Pirates touched up Milwaukee closer Francisco Rodriguez for three runs in a 4-1 win over the Brewers, while the games between St Louis and the Chicago Cubs, and San Diego and Cincinnati, were rained out.