Devil Rays 6, Red Sox 4
ST. PETERSBURG, Fla. -- Carl Crawford hit a three-run homer with two outs in the bottom of the ninth inning, giving Lou Piniella a victory in his first game as the Tampa Bay manager. The Devil Rays rallied for five runs in the ninth, ruining another strong opening-day start by Pedro Martinez, who struck out six in seven innings, allowing three hits and leaving with a 4-1 lead. Pinch-hitter Terry Shumpert had a two-run homer off Alan Embree, and Crawford connected off loser Chad Fox. Rookie Seth McClung pitched two scoreless innings for his first major league win as the Devil Rays snapped an 11-game home losing streak against the Red Sox.
Twins 3, Tigers 1
DETROIT -- Brad Radke got 19 consecutive outs after a leadoff bunt single, and Dustan Mohr hit a two-run homer over Comerica Park's shortened left-field fence in Alan Trammell's debut as Detroit's manager. Radke, who got the win, struck out three and walked one over 62/3 innings. Eddie Guardado pitched a perfect ninth for the save, completing the four-hitter.
Royals 3, White Sox 0
KANSAS CITY, Mo. -- Winner Runelvys Hernandez allowed two hits in six innings and rookie Angel Berroa drove in the go-ahead run as Kansas City won on opening day for the first time five years. Hernandez combined with two relievers on a three-hitter -- and the first opening-day shutout in Royals' history. Mike MacDougal pitched the ninth for his first career save.
Dodgers 8, Diamondbacks 0
PHOENIX -- Hideo Nomo pitched a four-hitter as Los Angeles handed Randy Johnson his first opening-day loss. Brian Jordan improved his career average against Johnson to .333 by going 2-for-3 against him with a home run and three RBIs. Paul Lo Duca had a two-out single off Johnson in the seventh, and Shawn Green had a pair of doubles. Nomo struck out seven and walked one in his eighth career shutout, his first since 2001. Johnson allowed five runs, three earned, on nine hits in 62/3 innings.
Cubs 15, Mets 2
NEW YORK -- Corey Patterson had two homers and seven RBIs in the most-lopsided opener in the major leagues since the Chicago White Sox beat the St. Louis Browns 17-3 on April 17, 1951. In his first start after leaving Atlanta to sign with the Mets, Tom Glavine gave up five runs, eight hits and four walks in 32/3 innings. Art Howe lost his debut as the Mets' manager. Dusty Baker won his first game as Cubs' manager and Sammy Sosa stayed at 499 career home runs, hitting an RBI single and drawing three walks. Winner Kerry Wood allowed two runs and two hits in five inning on a blustery afternoon, when it was 39 degrees at gametime.
Expos 10, Braves 2
ATLANTA -- Greg Maddux, 6-0 with a 1.66 ERA in seven previous opening-day starts, gave up four runs in the first inning. The four-time NL Cy Young Award winner lasted seven innings, giving up five runs -- four earned -- and nine hits. Jeff Liefer had four RBIs and Orlando Cabrera hit a two-run homer for the Expos. Tony Armas Jr. allowed one run and five hits in six innings.
Phillies 8, Marlins 5
MIAMI -- Jim Thome doubled on the first pitch he saw, David Bell singled in his first at-bat and Kevin Millwood took a shutout into the sixth inning. Thome went 3-for-4 with a walk. Bell went 2-for-4 with a walk and scored three times, and Millwood won by allowing three runs -- two earned -- and four hits in six-plus innings.
Cardinals 11, Brewers 9
ST. LOUIS -- Scott Rolen capped a six-run, eighth-inning rally from a 7-5 deficit with a three-run homer. Milwaukee, in its first game under manager Ned Yost, led 4-0. Kerry Robinson hit a go-ahead single in the eighth on a drag bunt off loser Mike DeJean. Russ Springer got the win, and with Jason Isringhausen on the disabled list, Steve Kline got two outs for the save.
Giants 5, Padres 2
SAN DIEGO -- Benito Santiago and J.T. Snow homered on consecutive pitches in the ninth off loser Clay Condrey for the defending NL champions as Felipe Alou won his first game as San Francisco's manager. Barry Bonds was 0-for-3 with two intentional walks and two strikeouts. Felix Rodriguez pitched a perfect eighth for the win. With Robb Nen going on the disabled list before the game, Tim Worrell worked the ninth for the save.