• Cardinals 14, Giants 3: In San Francisco, Matt Cain became the first Giants pitcher to allow nine runs in an inning since 1902 when Matt Carpenter and St. Louis tagged him. The Cardinals chased Cain (0-1) while scoring nine times in the fourth inning. The last two runs came home on Carlos Beltran's single off reliever Jose Mijares.
• Reds 6, Nationals 3: In Cincinnati, Johnny Cueto outlasted Stephen Strasburg in a highly anticipated matchup of young aces and Jay Bruce drove in three runs as the Reds wrapped up an impressive opening week homestand. Cueto needed 108 pitches to get through six innings, allowing seven hits and three runs.
• Braves 5, Cubs 1: In Atlanta, Tim Hudson pitched six-plus strong innings and added an RBI and Ramiro Pena hit a two-run single to help the Braves beat the Cubs. The three-game sweep ended a 5-1 homestand for Atlanta, which got a solo homer from Dan Uggla in the eighth off Hisanori Takahashi.
• Mets 4, Marlins 3: In New York, Marlon Byrd grounded a two-run single just inside third base in the bottom of the ninth inning to give the Mets a victory over the Marlins.
• Rockies 9, Padres 1: In Denver, Dexter Fowler hit an early two-run homer and Jhoulys Chacin pitched effectively into the seventh inning, helping the Rockies to their first sweep of the Padres at Coors Field in 10 years.
• Dodgers 6, Pirates 2: In Los Angeles, Hyun-Jin Ryu earned his first major league victory, shrugging off a two-run homer in the first inning by Andrew McCutchen and pitching the Dodgers past the Pirates for a three-game sweep.
• Red Sox 13, Blue Jays 0: In Toronto, Will Middlebrooks hit three home runs, two off NL Cy Young Award winner R.A. Dickey, and the Red Sox routed the Blue Jays. Middlebrooks went 4 for 5 with four RBIs.
• Yankees 7, Tigers 0: In Detroit, CC Sabathia pitched seven scoreless innings and Jayson Nix homered off Justin Verlander in the three-run second, lifting New York.
• Twins 4, Orioles 3: In Baltimore, Aaron Hicks ended an 0-for-13 skid with a tiebreaking RBI single in a two-run seventh inning, rallying the Twins past the Orioles.
• Indians 13, Rays 0: In St. Petersburg, Fla., Mark Reynolds and Lonnie Chisenhall hit three-run homers off AL Cy Young Award winner David Price, Justin Masterson pitched seven strong inning and the Indians hammered the Rays.
• Athletics 9, Astros 3: In Houston, Brett Anderson struck out 10 more Houston batters and the Athletics backed him with three home runs for win and a three-game sweep of the Astros.
• White Sox 4, Mariners 3: In Chicago, Dayan Viciedo hit a solo home run with one out in the 10th inning Sunday, lifting Chicago. Viciedo hit the first game-ending homer of his career, connecting against Kameron Loe (1-1).
• Angels 7, Rangers 3: In Arlington, Texas, Lance Berkman, David Murphy and Ian Kinsler homered for Texas, which won two of three games in its home-opening series against the Angels.
• Royals 9, Phillies 8: In Philadelphia, Billy Butler hit a grand slam that needed video review for confirmation and tied a Royals franchise record with seven RBIs, and Kansas City held on. Butler's fifth-inning homer, the first slam of his career and the first ever allowed by Philadelphia left-hander Cole Hamels, put Kansas City ahead 6-4.