Sunday’s American League results
Yankees 7, Tigers 0 — CC Sabathia pitched seven scoreless innings and Jayson Nix homered off Justin Verlander in the three-run second, lifting visiting New York to a win over Detroit. Sabathia (1-1) gave up four hits and three walks while striking out four. The Yankees got all the run support they needed in the second inning when Francisco Cervelli hit an RBI double and Nix followed with a two-run, two-out homer to give the Yankees a 3-0 lead.
Red Sox 13, Blue Jays 0 — Will Middlebrooks hit three home runs, Mike Napoli added a two-run shot and visiting Boston roughed up Cy Young winner R.A. Dickey, routing Toronto. Middlebrooks went 4-for-5 with four RBI.
Twins 4, Orioles 3 — Aaron Hicks ended an 0-for-13 skid with a tie-breaking RBI single in a two-run seventh inning, rallying visiting Minnesota past Baltimore.
White Sox 4, Mariners 3 — Dayan Viciedo hit a solo home run with one out in the 10th inning, lifting host Chicago over Seattle. Viciedo hit the first game-ending homer of his career, connecting against Kameron Loe (1-1).
Athletics 9, Astros 3 — Brett Anderson struck out 10 more Houston batters and visiting Oakland backed him with three home runs for a win and a three-game sweep. Coco Crisp, Jed Lowrie and Chris Young homered for Oakland.
Rangers 7, Angels 3 — Lance Berkman, David Murphy and Ian Kinsler homered for host Texas, which won two of three games in its home-opening series against Los Angeles.
Sunday’s National League results
Reds 6, Nationals 3 — Johnny Cueto outlasted Stephen Strasburg in a highly anticipated matchup of young aces and Jay Bruce drove in three runs as Cincinnati wrapped up an impressive opening week homestand with a win over Washington.
Mets 4, Marlins 3 — Marlon Byrd grounded a two-run single just inside third base in the bottom of the ninth inning to give host New York a victory over Miami. Daniel Murphy homered and Anthony Recker had a run-scoring double for the Mets.
Braves 5, Cubs 1 — Tim Hudson pitched six-plus strong innings and added an RBI and Ramiro Pena hit a two-run single to help host Atlanta beat Chicago. Hudson (1-0) allowed three hits, one run and two walks in 6⅔ innings.
Diamondbacks 8, Brewers 7 — Pinch hitter Eric Hinske belted a long two-run homer in the 11th inning and visiting Arizona beat Milwaukee to complete a three-game series sweep. Tony Sipp (1-0) struck out two in a perfect 10th inning and Heath Bell held on for his first save.
Dodgers 6, Pirates 2 — Hyun-Jin Ryu earned his first major-league victory, shrugging off a two-run homer in the first inning by Andrew McCutchen and pitching Los Angeles past visiting Pittsburgh for a three-game sweep. Adrian Gonzalez drove in four runs for the Dodgers.
Rockies 9, Padres 1 — Dexter Fowler hit an early two-run homer and Jhoulys Chacin pitched effectively into the seventh inning, helping host Colorado to a win over San Diego.
Cardinals 14, Giants 3 — Matt Cain became the first Giants pitcher to allow nine runs in an inning since 1902 when Matt Carpenter and St. Louis tagged him in a romp over host San Francisco. The Cardinals chased Cain (0-1) while scoring nine times in the fourth inning.
Sunday’s interleague result
Royals 9, Phillies 8 — Billy Butler hit a grand slam that was confirmed by video review and tied a Royals franchise record with seven RBI, and Kansas City held on for a win over host Philadelphia. James Shields (1-1) earned his first victory as a Royal.
— Associated Press