The Texas Rangers have placed righthander Vicente Padilla on waivers, according to a report.

Foxsports.com, citing anonymous major league sources, said the team requested outright waivers on Padilla, who played for the Phillies from 2000-05.

Teams have until 1 p.m. tomorrow to submit claims. Any club that does so is responsible for his remaining salary, which, according to the report, is approximately $8 million.

On Tuesday, Padilla, 31, allowed seven runs in 3 2/3 innings in a loss to the New York Yankees. It was his first start since he went on the disabled list with a strained right shoulder muscle on May 21.

The Rangers can assign Padilla to Triple A if he goes unclaimed. However, he has the right to refuse a minor league assignment and would then become a free agent.

Noteworthy

* Cleveland infielder Asdrubal Cabrera has been placed on the 15-day disabled list, due to a sprained left shoulder suffered in a collision with Minnesota shortstop Brendan Harris while sliding into second base Tuesday night. Outfielder Josh Barfield was recalled from Triple A Columbus to take Cabrera's place on the roster.

* Tampa Bay third baseman Evan Longoria is not expected to go on the disabled list because of a sore left hamstring. He was hurt running out a grounder in the sixth inning of Tuesday night's win over Kansas City.

In games last night:

* At St. Petersburg, Fla., Jeff Niemann (5-4) 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 the Tampa Bay Rays to a 9-0 victory over the Kansas City Royals.

* At Toronto, Jered Weaver (5-2) had a career-high 10 strikeouts, Bobby Abreu homered and the Los Angeles Angels beat the Blue Jays, 8-1.

* At New York, Scott Feldman (5-0) pitched into the seventh inning to win his third consecutive start and the Texas Rangers defeated the Yankees, 4-2.

* At Detroit, Josh Beckett (6-2) did not allow a hit until the seventh inning and J.D. Drew hit a two-run homer to lead the Boston Red Sox to a 10-5 victory over the Tigers.

* At Chicago, Bobby Crosby and Landon Powell hit back-to-back homers, Jason Giambi also connected and the Oakland Athletics beat the White Sox 5-3.

* At Minneapolis, Cliff Lee (3-6) won for the just the second time since April 16 and the Cleveland Indians beat the Minnesota Twins, 10-1.

Jhonny Peralta hit a three-run homer.

* At Seattle, Adrian Beltre hit a two-run homer and knocked in the winning run with a single in the ninth inning as the Mariners beat the Baltimore Orioles, 3-2. *