MLB: Mets blitz Athletics

Seven runs in the first three innings helped the New York Mets to a 10-1 victory over the AL West leading Oakland Athletics at Citi Field.

Although the Athletics got on the board in the first inning when Brandon Moss scored from a Yoenis Cespedes double, the Mets hit back when Curtis Granderson and Chris Young hit home runs in the second inning, with Eric Campbell also scoring off Granderson's effort, to lead 3-1.

Travis d'Arnaud's three-run homer later stretched it to 7-1, and Young would homer again as the Mets piled it on.

The Toronto Blue Jays reinforced their position at the top of the AL East standings with a 7-6 victory over the New York Yankees at Rogers Centre.

The Blue Jays raced into a 6-0 lead, powered by Dioner Navarro's three-run blast in the fourth, but then had to hang on as home runs from Derek Jeter and Brian Roberts saw the Yankees come back to tie it before Jose Reyes scored off Melky Cabrera's sacrifice bunt to win it in the ninth.

Ian Kinsler helped the AL Central-leading Detroit Tigers to a 8-2 triumph against the Texas Rangers at Globe Life Park.

Kinsler homered in the first inning and then, after a five-run seventh inning, he capped the win with a two-run single in the eighth.

The National League Central-leading Milwaukee Brewers slipped to a 4-2 extra-innings loss to the class of the NL East field, the Washington Nationals, at Miller Park.

With the scores tied at 2-2 after eight innings, neither team could find a winning run until the 16th when Ryan Zimmerman's two-run home run settled matters.

The San Diego Padres enjoyed a 7-2 win over the NL West-leading San Francisco Giants, while Gordon Beckham's first-inning home run set up the Chigago White Sox for a 4-2 victory over the Baltimore Orioles at Oriole Park, while three runs in the third proved crucial for the Pittsburgh Pirates as they held on to beat the Tampa Bay Rays 6-5 at Tropicana Field.

Pitcher Clayton Kershaw was in dominant form in Kansas City, preventing the Royals from scoring in a 2-0 loss to the Los Angeles Dodgers, and the Los Angeles Angels snapped Kyle Gibson's 22-inning scoreless streak with five runs in the first inning on their way to a 8-6 win over the Minnesota Twins at Angel Stadium.

Home runs from Mike Zunino and Kyle Seager helped Seattle to a 8-2 victory over the Boston Red Sox, with four of the Mariners' runs coming in the fifth inning.

Elsewhere, the Atlanta Braves beat the Houston Astros 3-2, the Colorado Rockies beat the St Louis Cardinals 10-5, and the Philadelphia Phillies overcame the Miami Marlins 7-4.

The Chicago Cubs beat the Cincinnati Reds 7-3 and the Arizona Diamondbacks edged past the Cleveland Indians 9-8.