Haren one-hitter helps Angels to a 2-0 win over Indians

Shin-Soo Choo's single in the fourth inning was the only blot for Haren, who also walked two and struck out eight.

Powered by automated translation

Dan Haren threw a one-hitter as the Los Angeles Angels ground out a 2-0 win over the Cleveland Indians.

Shin-Soo Choo's single in the fourth inning was the only blot for Haren, who also walked two and struck out eight.

Peter Bourjos and Mark Trumbo both homered off Fausto Carmona, who himself surrendered just four hits across seven 2/3 innings.

One bad inning from Jon Lester allowed the Tampa Bay Rays to claim a 3-2 win at Fenway Park and left the Boston Red Sox with the worst record in the American League.

Lester was at his best for six of the seven innings he pitched, but allowed three runs in the fifth, including two more RBI for Johnny Damon, who homered last night.

David Price got the win for the Rays as the Red Sox slipped to 2-9 on the season.

Alexei Ramirez hit two home runs, including one in the 10th, as the Chicago White Sox beat the Oakland Athletics 6-5.

The Texas Rangers suffered a miserable night as they slipped to a 5-4 defeat in Detroit and also lost slugger Josh Hamilton for up to eight weeks to a broken arm.

Miguel Cabrera won it for the Tigers with a walk-off bases-loaded single in the ninth.

Ricky Romero took a tough-luck loss for the Toronto Blue Jays, surrendering three runs, two earned, in a 3-2 defeat by the Seattle Mariners, for whom Michael Pineda got the win.

The Minnesota Twins beat the Kansas City Royals on Danny Valencia's bases-loaded single in the 10th.

Jayson Werth enjoyed a happy reunion with the Philadelphia Phillies as he homered to lead the the Washington Nationals to a 7-4 victory.

Werth, who left the Phillies in December as a free agent, also doubled amid boos from the visiting fans.

The Cincinnati Reds sprang into life in the 11th inning, scoring six runs - highlighted by a Drew Stubbs homer - to beat the San Diego Padres 8-2.

Tommy Hanson pitched seven scoreless innings as the Atlanta Braves beat the Florida Marlins 5-0, while Brett Myers surrendered just one run in seven innings to lead the Houston Astros to an 11-2 win over the Chicago Cubs.

Justin Upton and Chris Young each had two runs and three RBI as the Arizona Diamondbacks beat the St Louis Cardinals 13-8 and the Los Angeles Dodgers beat the San Francisco Giants 5-4.

The matches between the Baltimore Orioles and the New York Yankees, the Colorado Rockies and the New York Mets, and the Milwaukee Brewers and the Pittsburgh Pirates were postponed because of rain.