Indians 11, White Sox 5 (11): Casey Blake, Coco Crisp and Ronnie Belliard hit ninth-inning homers off Shingo Takatsu and visiting Cleveland rallied from a 5-0 deficit to beat Chicago behind Victor Martinez’s go-ahead single in the 11th. The White Sox were stymied by Rafael Betancourt, David Riske, Bob Howry, Arthur Rhodes (1-0) and Matt Miller, who combined for 7 2/3 innings of three-hit, shutout relief.
Tigers 7, Royals 3: Jason Johnson pitched 6 2/3 shutout innings, Ivan Rodriguez had four hits and Rondell White homered after Kansas City starter Zack Greinke was knocked out of the game by a line drive, leading Detroit to a home win. Johnson, whose 7.97 spring training ERA cost him an opening-day start, allowed five hits and struck out four.
Athletics 5, Orioles 1: Eric Byrnes hit a three-run homer to break an eighth-inning tie, and visiting Oakland received a strong pitching performance from newcomer Danny Haren in a victory over Baltimore. Mark Kotsay had two hits and scored a run for the A’s, who rebounded from an opening-day loss to take two of three from Baltimore.
Angels 7, Rangers 6: Steve Finley drove in the winning run with a ninth-inning single and Bengie Molina hit a three-run homer, leading Los Angeles to a win over Texas at Anaheim, Calif. Scot Shields earned the win despite allowing a tying RBI single by Michael Young in the top of the ninth.
Nationals 5, Phillies 4 (10): Jose Vidro led off the 10th inning with a homer, leading visiting Washington past Philadelphia for a second consecutive day. Vidro had three RBIs and Brad Wilkerson continued his torrid hitting, going 4 for 5 a day after hitting for his second career cycle.
Reds 6, Mets 1: Aaron Harang allowed one single in 6 1/3 innings and D’Angelo Jimenez had a pinch two-run double off Kazuhisa Ishii that sent host Cincinnati to a win and three-game sweep of New York. The Reds improved to 3-0 for the first time since 1990. The Mets hadn’t lost their first three games since 1964, Casey Stengel’s third year managing a fledgling club that redefined losing.
Braves 4, Marlins 2: Former Oakland pitcher Tim Hudson, making his debut for Atlanta, pitched in and out of trouble for five innings and earned the win over host Florida at Miami. A throwing error by Gold Glove second baseman Luis Castillo led to two Atlanta runs, and Braves backup catcher Eddie Perez hit an RBI double off A.J. Burnett (0-1).
Dodgers 6, Giants 0: Jeff Weaver pitched eight sharp innings and added an RBI single to lead Los Angeles to a win at San Francisco. Jeff Kent had three hits, drove in a run and scored twice against his former team, and Jason Phillips hit a run-scoring single.
Padres 1, Pirates 0 (12): Xavier Nady, held out of the starting lineup because of strep throat, drew a bases-loaded walk in the 12th to give San Diego a win over Pittsburgh in the Padres’ home opener.