Sidney Ponson put an offseason of trouble behind him and pitched effectively into the sixth inning, and Brian Roberts and the Baltimore Orioles' lineup awoke to beat the Yankees, 12-5, last night in New York.
Roberts hit a two-run homer off Jaret Wright -- making his Yankees debut -- drove in four runs, and finished a double short of the cycle.
Luis Matos scored three runs and finished a homer short of the feat. Miguel Tejada had three of Baltimore's 18 hits, after the Orioles had scored one run in its last two games.
Ponson spent 11 days in an Aruban jail for his involvement in a Christmas Day brawl, was arrested on DUI charges in Florida less than a month later, and injured his pitching hand in a fight with an intoxicated fan in late March.
After overcoming a shaky first inning, Ponson worked effortlessly into the fifth inning, until he gave up Gary Sheffield's two-run homer. Wright was hit hard in four-plus innings, giving up six runs and eight hits while striking out four.
Indians 4, Tigers 3 -- Aaron Boone hit a tiebreaking two-run homer off Ugueth Urbina in the eighth inning, leading visiting Cleveland. Bob Wickman pitched a 1-2-3 ninth for his first save, two days after blowing a lead at Chicago.
White Sox 5, Twins 1 -- Orlando Hernandez pitched seven sparkling innings in his White Sox debut, and sixth-inning home runs by Paul Konerko and Aaron Rowand lifted Chicago in Minnesota's home opener.
Devil Rays 3, Athletics 2 -- Nick Green hit a broken-bat single in the 10th inning to lift host Tampa Bay past Oakland.
Mariners 9, Rangers 6 -- Raul Ibanez hit a two-run homer and Willie Bloomquist added a two-run single as host Seattle rallied in the eighth inning to beat Texas.
Royals 6, Angels 2 -- In Anaheim, Calif., Kansas City's Denny Bautista allowed three hits over eight innings for his first major league victory.