MLB ROUNDUP \ Wednesday’s other games


AMERICAN LEAGUE

Red Sox 10, Tigers 5

DETROIT — Josh Beckett did not allow a hit until there were two outs in the seventh inning and David Ortiz hit a two-run double. The Red Sox, though, lost Kevin Youkilis to a freak injury in the eighth inning. Youkilis was stretching for a throw at first when Josh Anderson appeared to step on the back of his right ankle. Beckett (6-2) gave up a single to Curtis Granderson with two outs in the seventh to end the no-hit bid. Beckett retired 18 straight batters after walking Placido Polanco with one out in the first until he walked Magglio Ordonez with one out in the seventh. Miguel Cabrera hit a fly to the warning track in right-center before Granderson singled to right. The Tigers broke up the shutout with five unearned runs in the eighth. Armando Galarraga (3-6) fell to 0-6 in seven starts since May 1, allowing four runs — three earned — on six hits and two walks in seven innings.

Angels 8, Blue Jays 1

TORONTO — Jered Weaver had a career-high 10 strikeouts, Bobby Abreu homered and Los Angeles beat Toronto. Chone Figgins had three hits, drove in a run and scored twice for the Angels, who finished with seven extra-base hits. Weaver (5-2) allowed one run and three hits in seven innings to win back-to-back starts for the first time this season. The right-hander has an ERA of 1.64 in his past six. Casey Janssen (1-2) allowed five runs and seven hits in four innings. Weaver didn’t allow a hit through the first four innings but doubles by Adam Lind and Lyle Overbay gave Toronto a run in the fifth. Jason Bulger and Jose Arredondo finished with an inning each and the Angels moved back above .500 at 26-25.

Rays 9, Royals 0

ST. PETERSBURG, Fla. — Jeff Niemann took a perfect game into the fifth inning and wound up with a two-hitter, and Ben Zobrist hit a grand slam to help lead Tampa Bay. Niemann (5-4) retired the first 14 batters before Mark Teahen lined a two-out single to center in the fifth. The right-hander struck out a career-high nine and walked one in his first complete game. Kansas City closer Joakim Soria got two outs in the eighth in his first outing since being sidelined May 7 with a right rotator cuff strain.

Rangers 4, Yankees 2

NEW YORK — Scott Feldman pitched into the seventh inning to win his third consecutive start and Texas leapfrogged New York for the best record in the American League. Feldman (5-0) allowed two runs, one earned, and five hits in 6 1-3 innings. Jorge Posada homered for the second straight day for New York, which had won five of six and 16 of 20. Andy Pettitte (5-2), who left his previous start with a stiff back, looked shaky over five innings. The Yankees were without first baseman Mark Teixeira, scratched with a bruised right ankle.

NATIONAL LEAGUE

Cubs 3, Braves 2

ATLANTA — Pinch-hitter Micah Hoffpauir blooped an RBI single to left field in the 11th inning.

Brewers 9, Marlins 6

MIAMI — Ryan Braun homered and Milwaukee scored three runs on walks to snap its five-game road losing streak. The Brewers scored six runs in the fifth inning, three on bases-loaded walks by reliever Hayden Penn, who came in for rookie Sean West (0-3) with runners on first and second.

Astros 6, Rockies 4

HOUSTON — Hunter Pence had a solo homer and two RBI singles and Houston won its fourth straight. Lance Berkman and Ivan Rodriguez also drove in runs for the Astros, who’ve won five of six overall and seven of their last eight games against Colorado.

Associated Press