Texas exact revenge on Baltimore in the double-header

The Orioles had inflicted a first defeat of the season on the Rangers but then felt their wrath in a 13-1 pounding.

Powered by automated translation

The Baltimore Orioles inflicted a first defeat of the season on the Texas Rangers but then felt their wrath in a 13-1 pounding as the two teams played a double-header at Camden Yards.

Following a rain-out yesterday, the teams squared off in the afternoon and Zach Britton tossed 7 2/3 shutout innings to lead Baltimore to a 5-0 win, dropped Texas to 6-1.

But Texas got their revenge in the nightcap, with Adrian Beltre, Mike Napoli and Nelson Cruz going deep in support of Matt Harrison.

Russell Martin smashed two home runs over the Green Monster at Fenway Park, and Curtis Granderson and Robinson Cano also hit homers as the New York Yankees topped the Boston Red Sox 9-4.

Tampa Bay, who like Boston ended their winless start yesterday, likewise could not repeat the trick as they lost 4-2 to the Chicago White Sox despite a strong effort from starter Wade Davis.

Gio Gonzalez edged a pitchers' duel with Nick Blackburn as Oakland beat Minnesota 1-0, with the only run coming on a throwing error from Alexi Casilla.

Bruce Chen struck out seven in six innings as the Kansas City Royals topped the Detroit Tigers 3-1.

The Los Angeles Angels went to a 14th inning before they triumphed 6-5 over the Toronto Blue Jays.

In the National League, the San Francisco Giants collected their world series rings and then enjoyed a walk-off win over the St Louis Cardinals, winning 3-2 after Miguel Tejada's fly-ball was dropped in the outfield, allowing two runs to score in the bottom of the ninth.

Carlos Ruiz had a pinch-hit grand slam as the Philadelphia Phillies pounded the Atlanta Braves 10-2.

Matt Garza struggled again for the Chicago Cubs as Prince Fielder collected four runs in a 6-0 Milwaukee Brewers win.

Ty Wigginton hit a double with the bases loaded in the eighth inning as the Colorado Rockies topped the Pittsburgh Pirates 6-4.

The Los Angeles Dodgers enjoyed a pair of wins over the San Diego Padres, first wrapping up a 4-2 win in the suspended game carried over from Friday night, and then winning the scheduled contest 4-0 as Andre Ethier hit his first home run of the season.

Bronson Arroyo struck out six and held the Arizona Diamondbacks to one run over six innings to lead the Cincinnati Reds to a 6-1 win.

Arizona stayed in the game until their bullpen imploded, allowing four runs in the ninth inning.

Carlos Beltran hit two home runs and Ike Davis came up with a two-run triple as the New York Mets beat the Washington Nationals 8-4.

Greg Dobbs, filling in for the injured Hanley Ramirez, hit a game-tying home run and the Florida Marlins went on to beat the Houston Astros 7-5.