Adam LaRoche and Ian Desmond homered for the Nationals on Bark in the Park day at Citi Field. Fans paid $35 for tickets in the second deck in right field, and brought their dogs for $10.
After the game, Nationals manager Davey Johnson said third baseman Ryan Zimmerman was being placed on the 15-day disabled list because of persistent tightness in his left hamstring.
Harper hit a two-run homer to right-centre in the third. He then hit the first pitch from Josh Edgin (0-1) in the eighth even farther and harder to right-centre for his seventh home run.
Tyler Clippard (1-0) got four outs for the win and Rafael Soriano closed for his sixth save.
GIANTS 2, PADRES 0
SAN FRANCISCO — Pablo Sandoval hit a two-run homer and Tim Lincecum struck out a season-best eight batters.
Lincecum (2-0) pitched 6 2-3 scoreless innings, providing a steady presence on the mound after he had allowed four or more runs in a single inning in two of his previous three starts this year.
Sandoval's third home run of the season landed in the elevated right-field arcade for a 2-0 lead in the fourth that held up. The Giants are 8-1 this season when scoring first.
Sandoval delivered the key hit against Andrew Cashner (0-1) a night after Angel Pagan's winning, one-out double in the ninth lifted the Giants to a 3-2 win in the series opener.
ROCKIES 4, DIAMONDBACKS 3
DENVER — Jorge De La Rosa pitched six innings of two-hit ball, Michael Cuddyer homered and the Colorado Rockies won their season-high eighth in a row.
De La Rosa (2-1) won for the first time at Coors Field since returning late last year from reconstructive surgery on his pitching (left) elbow. And he resumed his mastery at home of the Diamondbacks, improving to 7-0 with a 1.38 ERA in eight career starts against Arizona at Coors Field.
He struck out four and walked two and didn't allow a run in a second consecutive six-inning outing as the Rockies ran their home record to 8-0. Colorado is the only team in the majors without a loss at home.
Cuddyer connected for his fourth homer of the season in the sixth, driving the first offering from Trevor Cahill (0-3) into the left field bleachers.
ORIOLES 7, DODGERS 5, 1ST GAME
ORIOLES 6, DODGERS 1, 2ND GAME
BALTIMORE — Wei-Yin Chen pitched six innings of three-hit ball, Chris Davis and Manny Machado homered and the Orioles swept the Dodgers.
In the opener, the Orioles rallied from a four-run deficit behind Nolan Reimold, who homered and hit a tiebreaking two-run double in the eighth inning.
Los Angeles has lost six straight, its longest skid since a seven-game slide last June. The Dodgers will complete their first series in Baltimore since 2002 on Sunday, looking to avert a sweep.
Chen (1-2) allowed one run, walked four and struck out two to end a six-game losing streak dating back to Aug. 19, 2012. The Taiwanese left-hander didn't let a runner get past first base after the first inning and was aided by two double plays.
Tommy Hunter pitched the final three innings for his first career save.
Davis hit a solo homer in the second inning and the 20-year-old Machado made it 6-1 with a three-run drive off Josh Beckett in the sixth. Beckett (0-3) has lost five consecutive starts to Baltimore, beginning in 2011 when he was with Boston.
In the opener, Davis hit a one-out, tiebreaking double in the eighth off Paco Rodriguez (0-1) and Ronald Belisario walked J.J. Hardy on four pitches. After a passed ball and an intentional walk loaded the bases, Reimould sliced an opposite-field liner down the right field line.
Darren O'Day (2-0) got two outs in the eighth and Jim Johnson worked a perfect ninth for his seventh save.
REDS 3, MARLINS 2, 13 INNINGS
CINCINNATI (AP) — Brandon Phillips had a game-ending sacrifice fly in the 13th inning, giving the Reds a victory over the Marlins.
Facing Steve Cishek (1-2), Miami's seventh pitcher of the game, Shin-Soo Choo led off the 13th with an opposite-field double down the left field line, his sixth time on base in seven plate appearances — he walked three times. Zack Cozart sustained an apparent right-hand injury while trying to bunt, and pinch-hitter Cesar Izturis moved Choo to third with a fly ball to centre field. Joey Votto was intentionally walked, and Phillips — on his bobblehead day — lofted the fly to centre field.
Alfredo Simon (1-1) retired the Marlins in order to get the win.
CARDINALS 5, PHILLIES 0
PHILADELPHIA (AP) — Lance Lynn threw one-hit ball for seven innings and Carlos Beltran homered for the third straight game to lead the Cardinals over the Phillies.
Lynn (3-0) did not allow a hit until John Mayberry Jr., led off the fifth with a double. Lynn struck out eight and walked three in his longest outing of the season.
Trevor Rosenthal and Mitchell Boggs each tossed a scoreless inning to combine for St. Louis' fourth shutout of the season.
Beltran's solo shot off Cliff Lee (2-1) in the fifth inning gave him homers in the first three games of the four-game series. Allen Craig had a two-run single in a four-run third for the Cards.
Lee easily had his worst start of the year. After walking one batter in 23 2-3 innings this year, he walked the bases loaded in the third that led to St. Louis' big inning.
PIRATES 3, BRAVES 1
PITTSBURGH (AP) — James McDonald pitched six dominant inning and Gaby Sanchez hit a tiebreaking two-run homer to lead the Pirates to a victory over Atlanta.
In quite a contrast to his previous start, McDonald (2-2) struck out nine while allowing only one run on two hits. McDonald was tagged for eight runs in 1 2-3 innings on Monday in a loss to St. Louis.
Sanchez's first home run of the season broke a 1-all tie and capped a three-run sixth. Paul Maholm (3-1) carried a two-hit shutout into the inning and had not allowed a run in 25 1-3 innings this season.
Atlanta (13-4), which has the best record in the major leagues, lost consecutive games for the first this season.
BREWERS 5, CUBS 1
MILWAUKEE — Jonathan Lucroy homered, Hiram Burgos pitched five innings in his major league debut and the Milwaukee Brewers took advantage of shoddy fielding by the Chicago Cubs in a 5-1 win Saturday night.
Burgos (1-0) held the Cubs to one run and five hits with a strikeout and no walks to help the Brewers win their sixth straight game.
The Brewers scored first when Lucroy hit his third home run of the season, a solo shot to left centre field in the second inning off Cubs starter Edwin Jackson (0-3). Jackson lost to the Brewers for the second time this season.