Cleveland Sammy Sosa hit two homers to reach 594 for his career, but Paul Byrd and the Cleveland Indians beat the Texas Rangers, 9-4, Thursday for their fifth straight win.
Sosa's 439-foot drive into the left-field seats leading off the sixth inning off 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.
The only stadiums currently in use that the 38-year-old outfielder has not hit a homer are RFK Stadium in Washington and the new Busch Stadium in St. Louis.
Angels 11, Devil Rays 3
Anaheim, Calif. - Bartolo Colon struck out 11 and Vladimir Guerrero homered during a five-run first inning for the Angels.
Colon (2-0) allowed four hits in seven innings, including a two-run homer by Carlos Pena in the fourth. The 2005 AL Cy Young Award winner had plenty of gas left at the end of his second start this season.
Mariners 4, Athletics 2
Oakland, Calif. - 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.
Richie Sexson hit an RBI double in the seventh that snapped an 0-for-20 streak, giving Seattle an unearned insurance run. The Mariners went 2-17 against Oakland last season.
Red Sox 5, Orioles 2
Baltimore - Wily Mo Pena hit a grand slam in the eighth inning to rally Boston, and Josh Beckett became the majors' first five-game winner.
The Red Sox trailed, 2-1, before Pena hit a shot to center off Chris Ray (2-2) that traveled an estimated 430 feet.
Beckett (5-0) allowed two runs and eight hits in eight innings, helping Boston to a two-game sweep.
Blue Jays 6, Yankees 0
New York - Phil Hughes received a rough welcome to the big leagues from hard-hitting Toronto, and last-place New York lost its sixth straight.
Hughes, in the big leagues because of a rash of injuries to the pitching staff, allowed four runs and seven hits in 41â3 innings in his debut.