Phil Hughes returned to form with seven strong innings, Robinson Cano hit a grand slam and the host New York Yankees beat the Cleveland Indians, 8-2, last night.

Hughes struck out the first five batters he faced and allowed two runs and five hits in his best start since he tossed seven scoreless innings in a win at Detroit on May 12. The righthander went 5-0 with a 1.38 ERA in his first six games of the season but struggled in each of his previous two outings.

Cano had three hits and scored three times while hitting cleanup for Alex Rodriguez, who got the day off. It was Cano's first time starting at cleanup.

In other games:

* At St. Petersburg, Fla., Freddy Garcia (4-3) outpitched David Price (7-2) and Alex Rios hit a two-run homer to help the Chicago White Sox beat the Tampa Bay Rays, 4-2.

* At Toronto, Aaron Hill and Vernon Wells hit solo home runs, Shaun Marcum (5-1) allowed six hits in six innings to win his fourth straight start and the Blue Jays blanked Baltimore, 5-0.

* At Detroit, the Tigers' Miguel Cabrera hit three homers in a game for the first time in his career, but Landon Powell hit his first home run of the season and had a sacrifice fly in the ninth inning that proved to be the winning run in the Oakland Athletics' 5-4 win.

* At Boston, Yuniesky Betancourt hit a grand slam to cap a seven-run fourth inning and David DeJesus had four hits in the Kansas City Royals' 12-5 win over the Red Sox.

The Royals, leading the American League in hitting (.278) entering last night, had 20 hits off six Boston pitchers, including utilityman Bill Hall, making his first big-league appearance as a pitcher.

* At Minneapolis, Kevin Slowey allowed a run pitching into the seventh and the Minnesota Twins scratched out enough offense to defeat the Texas Rangers, 2-1, in a matchup of division leaders.

Noteworthy

* Umpire Joe West, White Sox manager Ozzie Guillen and pitcher Mark Buehrle were fined by Major League Baseball yesterday for their recent balk flap.

A person familiar with the decision told the Associated Press there weren't any suspensions. The amount of the fines was not known.

West is the head of the umpires' union. Asked about the fine before last night's game between Kansas City and Boston at Fenway Park, he said: "I will say that's none of your business."

* Tampa Bay leftfielder Carl Crawford and manager Joe Maddon have been fined an undisclosed amount but escaped suspensions after being ejected from a game earlier this week.

Crawford and Maddon were tossed during the fifth inning of Tuesday night's game against Boston for arguing about a pitch that plate umpire Bob Davidson called a strike.

* The Red Sox have put Jacoby Ellsbury back on the 15-day disabled list after the star outfielder complained of more soreness in his ribs.

The Red Sox recalled pitcher Scott Atchison from Triple A Pawtucket to take Ellsbury's place on the roster.

* All-Star outfielder Curtis Granderson is back in the New York Yankees' lineup, and veteran Randy Winn is looking for a new team.

The Yankees activated Granderson from the 15-day disabled list and put him in the lineup. He was in center and batting second.

Winn was designated for assignment to make room for Granderson.

* The Seattle Mariners placed catcher Josh Bard on the 15-day disabled list because of a calf strain.

They also purchased the contract of catcher Eliezer Alfonzo from Triple A Tacoma and designated infielder Jack Hannahan for assignment.