The visitors raced to a 5-0 advantage with David Phelps pulled in the first after recording just one out.
There was no coming back for the home side who went down for their fourth successive defeat - their worst run of the season so far.
Yankees' bitter rivals the Boston Red Sox once again failed to capitalise on their slip up going down 4-3 at the Philadelphia Phillies with Domonic Brown hitting two home runs, to give him four against the Sox in the past three days.
Chicago Cubs backup catcher Dioner Navarro smashed three home runs and six RBI's to help his side to a 9-3 triumph over city rivals White Sox.
Six runs in the seventh saw the Baltimore Orioles battle back from 6-3 down to win 9-6 against the Washington Nationals, while the Minnesota Twins won 4-1 against the Milwaukee Bucks.
The San Diego Padres beat the Seattle Mariners 3-2 after an extra inning.
AL East leaders Detroit Tigers went down 5-3 at the Pittsburgh Pirates, while a Jason Giambi three-run homer helped the Cleveland Indians to a 6-3 win over the Cincinnati Reds.
The Houston Astros picked up just their 16th win of the season after they won 6-3 against the Colorado Rockies, while the Los Angeles Angeles beat city rivals Dodgers 4-3.
Toronto Blue Jays beat National League East leaders Atlanta Braves once again, this time forcing a shutout in a 3-0 win, the Tampa Bay Rays beat the Miami Marlins 3-1, St Louis Cardinals triumphed 5-3 against the Kansas City Royals, while Arizona Diamondbacks against Texas Rangers was postponed due to rain.
In the day`s other game, Oakland saw off San Francisco for the third game in a row, winning 9-6.