Nationals leftfielder Bryce Harper, who hit two home runs in the opener, went 2-for-4 with a double.
In other NL games *
At New York, David Wright, Lucas Duda and John Bucks each hit two-run homers and Matt Harvey allowed one hit and struck out 10 in seven scoreless innings to lead the Mets over the San Diego Padres, 8-4.
* At Pittsburgh, Wandy Rodriguez gave up two hits and struck out six over 6 2/3 innings as the Pirates shutout the Chicago Cubs, 3-0.
Andrew McCutchen had an RBI double and scored a run.
* At Milwaukee, Wilin Rosario and Michael Cuddyer each hit two-run homers to lead the Colorado Rockies over the Brewers, 7-3.
In AL games *
At Houston, Lance Berkman doubled in a run to lead the Texas Rangers to a 4-0 win over the Astros, a day after Yu Darvish came within one out of a perfect game.
* At Chicago, Adam Dunn hit one of the White Sox's four homers in a 5-2 win over the Kansas City Royals.
* At Minneapolis, Eduardo Escobar's two-run double with one out in the ninth inning lifted the Minnesota Twins to a 3-2 win over the Detroit Tigers.
* At Tampa, Fla., Matt Joyce's walkoff homer led the Rays to an 8-7 win over the Baltimore Orioles.
* At New York, Jacoby Ellsbury knocked in two runs and Shane Victorino went 2-for-5 with an RBI to lead the Boston Red Sox over the Yankees, 7-4.
Yankees righthander Hiroki Kuroda left in the second inning with a 2-0 deficit, four batters after Victorino's line drive bruised the middle finger of his pitching hand.
* At Toronto, Mark Reynolds hit a tiebreaking home run in the 11th inning and the Cleveland Indians beat the Blue Jays, 3-2.
In interleague play *
At Cincinnati, Joye Votto hit a walkoff single to lead the Reds over the Los Angeles Angels, 5-4.
Brandon Phillips hit a three-run homer in the fourth for the Reds.
New York Mets pitcher Johan Santana has had shoulder surgery for the second time in 31 months.
The Mets said the 34-year-old lefthander was operated on Tuesday and is likely to miss the entire season for the second time in 3 years.
* Cincinnati outfielder Ryan Ludwick is expected to miss at least 3 months following surgery to repair torn cartilage in his right shoulder. He dislocated his non-throwing shoulder while sliding into third base in Cincinnati's opening loss to the Los Angeles Angels on Monday.