Athletics prove too good

  • Last Updated: July 22 2012, 10:04 BST

The Oakland Athletics secured their third straight win over the New York Yankees on Saturday with a 2-1 success against the American League leaders.

Oakland: Another win against the Yankees

Yoenis Cespedes connected in the fourth inning to tie the game for the A's and Brandon Inge smashed the go-ahead home run off Phil Hughes in the eighth, while rookie starter Jarrod Parker shut down the Yankees for eight innings.

Detroit leapfrogged Chicago atop the AL Central thanks to a 7-1 victory in the battle of the top two. Rick Porcello limited the White Sox to five hits over eight innings and Brennan Boesch hit a three-run homer for the Tigers.

JP Arencibia blasted the go-ahead run for Toronto in the seventh inning, lifting the Blue Jays to a 7-3 triumph over the Boston Red Sox, while Mike Napoli had two homers in the AL West-leading Texas Rangers' 9-2 rout of the Los Angeles Angels.

In other AL action on Saturday, the Kansas City Royals overcame the Minnesota Twins 7-3, the Baltimore Orioles defeated the Cleveland Indians 3-1 and the Seattle Mariners edged the Tampa Bay Rays 2-1.

Washington and Atlanta split their day-night double header, the Braves winning the first game 4-0 and the National League East-leading Nationals responding with a 5-2 triumph.

Ben Sheets threw six scoreless innings for the Braves in the first meeting before, in the second, Roger Bernadina singled home the tie-breaking run in the seventh inning to help the Nats snap a three-game skid.

Gregor Blanco knocked in the go-ahead run with a drag blunt single in the 10th and Cole Hamels hit his first career homer in the NL West-leading San Francisco Giants' 6-5 victory over the Philadelphia Phillies.

Juan Uribe drove in four runs to help the Los Angeles Dodgers post an 8-5 win over the New York Mets and Ryan Ludwick and Brandon Phillips both had two-run homers for Cincinnati as the Reds toppled the Milwaukee Brewers 6-2.

Elsewhere, the St Louis Cardinals had a club-record-tying 12 runs in the seventh inning en route to a 12-0 victory over the Chicago Cubs, the Arizona Diamondbacks trounced the Houston Astros 12-3, the Colorado Rockies won 8-6 San Diego Padres in 12 innings and the Pittsburgh Pirates prevailed 5-1 against the Miami Marlins.