Stephen Strasburg exceeded expectations in his much-hyped major league debut, striking out 14 batters in seven innings to lead the Washington Nationals to a 5-2 win over the Pittsburgh Pirates Tuesday. Last year's No. 1 overall draft pick allowed four hits, two earned runs and didn't walk a batter, piling up the most strikeouts in a debut since J.R. Richard fanned 15 for Houston in 1971. The 21-year-old made one noticeable mistake, changeup hit by Delwyn Young into the first row in right field for a two-run homer in the fourth inning. The homer gave the Pirates a 2-1 lead, but the Nationals put their rookie in position to win with three runs in the sixth. Adam Dunn hit a two-run homer, and Josh Willingham followed with a solo shot, allowing Strasburg to leave the game with a two-run lead. Ryan Zimmerman also homered for the Nationals, another solo shot in the first inning. All three of Washington's home runs came off Pirates starter Jeff Karstens (1-2). Mets 2, Padres 1: At New York, Ike Davis homered in the 11th inning and Mike Pelfrey turned in another terrific outing for New York, which won its ninth straight home game. Davis started the 11th with a long drive into the second deck in right field off Edward Mujica (2-1) for his seventh homer. The rookie first baseman was mobbed by his teammates at home plate after New York's latest dramatic win at Citi Field. Chase Headley had two hits for San Diego and Clayton Richard pitched seven strong innings. Phillies 10, Marlins 8: At Philadelphia, Ben Francisco hit a two-run single with two outs in the eighth inning to help Philadelphia rally past Florida. Giants 3, Reds 0: At Cincinnati, Matt Cain pitched a seven-hitter for his second shutout of the season and singled home a run in the eighth inning to help San Francisco pull away for a victory over Cincinnati. In other matches it was: Astros 4, Rockies 3; Brewers 3, Cubs 2; Braves 7, Diamondbacks 5; Dodgers 1, Cardinals 0. Detroit sweeps Chicago Brennan Boesch and Carlos Guillen hit back-to-back homers in a six-run seventh inning to lift the Detroit Tigers to a 7-2 victory over the Chicago White Sox on Tuesday. Armando Galarraga, the centerpiece of a national story when a blown call against Cleveland last week spoiled a perfect game, had a relatively uneventful night. He gave up a leadoff single to Juan Pierre in the first after being cheered on his way to the mound and allowed two runs and seven hits in five innings. Brad Thomas (3-0) two scoreless innings for the win. Matt Thornton (2-3) took the loss. Rays 9, Blue Jays 0: At Florida, struggling slugger Carlos Pena homered twice and drove in five runs to back unbeaten Jeff Niemann's two-hit pitching as Tampa Bay beat Toronto. Yankees 12, Orioles 7: At Baltimore, Curtis Granderson hit a grand slam, Nick Swisher homered and drove in five runs, and New York cruised past Baltimore. Red Sox 3, Indians 2: At Cleveland, Tim Wakefield bounced back from two rough outings and became Boston's career leader in innings pitched, leading the Red Sox over Cleveland. Rangers 7, Mariners 1: At Texas, Colby Lewis allowed four hits over seven innings and Vladimir Guerrero homered to help Texas beat Felix Hernandez. Twins 7, Royals 3: At Minnesota, Zack Greinke was hit hard again, and Kansas City never recovered from its first-inning deficit in a loss to Kevin Slowey and Minnesota. Athletics 10, Angels 1: At Oakland, Kurt Suzuki went 4 for 5 with a homer and four RBIs to help Vin Mazzaro get the win in his second start of the season, and Oakland snapped Los Angeles' six