New York — Josh Beckett walked off the mound at Yankee Stadium a winner once again, thanks to another poor start by Randy Johnson and New York's bumbling defense.
Beckett allowed a two-run homer to Jason Giambi in the first inning and little else Tuesday night in a 14-3 rout by the Boston Red Sox.
Light-hitting Alex Gonzalez and Manny Ramirez both homered for the Red Sox, who matched their longest winning streak of the season at five and their season highs for runs and hits (16).
Mariners 8, Devil Rays 1
Seattle - Felix Hernandez returned to his 2005 form by allowing one run and striking out eight in 72â3 innings.
Twins 15, Rangers 5
Arlington, Texas - Justin Morneau hit two home runs and had a career-high six RBIs as Minnesota knocked out Texas ace Kevin Millwood in the second inning.
White Sox 9, Angels 1
Chicago - Jim Thome hit a three-run homer and finished with four RBIs. Scott Podsednik reached base five times.
Athletics 6, Blue Jays 5
Toronto - Bobby Crosby and Adam Melhuse homered, and Toronto starter Josh Towers fell to 0-7.
Orioles 7, Tigers 6
Baltimore - Melvin Mora hit one of Baltimore's four home runs before driving in the tiebreaking run with a single, and the Orioles snapped a five-game losing streak.