New York Yankees rookie Phil Hughes was halted in his no-hit bid by a left hamstring injury that could sideline him for 4 to 6 weeks.
Despite his setback, the Yankees routed the host Texas Rangers, 10-1, last night.
Hughes winced and grabbed his left thigh after throwing an 0-2 breaking ball to Mark Teixeira with one out in the seventh. It was his 83rd pitch of the game. Mike Myers got through the rest of the inning without a hit, then allowed a leadoff double to Hank Blalock in the eighth.
Hughes, 20, one of the top pitching prospects in baseball, walked three and struck out six in his second major league start.
In other games:
* At Boston, Dan Johnson doubled home the winning run in the 10th inning after Jonathan Papelbon suffered his first blown save in the ninth and the Oakland Athletics stopped the Red Sox, 5-4.
* At Detroit, pinch-hitter Sean Casey hit a tiebreaking single with one out in the eighth inning to lift the Tigers to a 5-4 win over the Baltimore Orioles.
* At St. Petersburg, Fla., Michael Cuddyer drove in two runs before leaving with a back injury, leading the Minnesota Twins past the Tampa Bay Devil Rays, 9-1.
* At Cleveland, Jhonny Peralta had a career-high five RBI as the Indians beat the Toronto Blue Jays, 12-4.
* At Kansas City, Vladimir Guerrero hit a first-inning grand slam and the Angels beat the Royals, 7-5.
* At Seattle, Richie Sexson hit a three-run home run to lead the Mariners over the White Sox, 5-2.
* Frank Torre, a former major leaguer and the older brother of Yankees manager Joe Torre, underwent kidney transplant surgery with an organ donated by his daughter.
* The Twins activated infielder Jeff Cirillo (knee) from the 15-day disabled list and optioned infielder Alexi Casilla to Triple A Rochester.
* Billy Butler, Kansas City's first-round draft pick of 2004, was called up from Triple A Omaha to start in leftfield for the Royals.
* The Indians sent righthander Fausto Carmona to Triple A Buffalo, so they can activate starter Cliff Lee (abdominal strain).