BALTIMORE - Wily Mo Peña hit a grand slam in the eighth inning, Josh Beckett became the majors' first five-game winner, and the Boston Red Sox rallied to beat the Baltimore Orioles, 5-2, last night.

Boston trailed, 2-1, before Peña hit a shot to center off Chris Ray that traveled an estimated 430 feet. Peña came into the game batting .120.

Blue Jays 6, Yankees 0

NEW YORK - Phil Hughes received a rough welcome to the big leagues from hard-hitting Toronto and a valuable lesson in power pitching from A.J. Burnett. Toronto's hard-throwing righthander dominated the struggling Yankees and outclassed their prized young prospect on the mound, sending last-place New York to its sixth straight loss.

Missing injured Derek Jeter, the Yankees (8-12) managed only four singles.

Indians 9, Rangers 4

CLEVELAND - Sammy Sosa hit two homers to reach 594 for his career, but Paul Byrd and Cleveland beat Texas for the Indians' fifth straight win.

Sosa's 439-foot drive leading off the sixth inning against Byrd (2-1) made Jacobs Field the 44th major-league ballpark in which he has homered. That broke a tie with Ken Griffey Jr. and Fred McGriff for the most in a big-league career.

Twins 1, Royals 0

MINNEAPOLIS - Mike Redmond hit a run-scoring single in the 11th inning and Minnesota beat Kansas City to end a four-game losing streak.

Justin Morneau and Jason Tyner had back-to-back singles off Todd Wellemeyer (0-1) with one out in the 11th to put runners on first and second. Redmond then hit a line drive to right-center to bring home Morneau.

Mariners 4, Athletics 2

OAKLAND, Calif. - Seattle is having its way with Oakland so far this season, a big change from 2006. Jose Lopez hit a go-ahead two-run homer in the sixth inning and the Mariners beat the A's for the fourth time in five meetings.

Angels 11, Devil Rays 3

ANAHEIM, Calif. - Bartolo Colon struck out 11 and Vladimir Guerrero homered during a five-run first inning, leading Los Angeles to a rout of Tampa Bay.

CHICAGO - Last night's game between the Detroit Tigers and the White Sox was rained out. No makeup date was announced.