Washington's Adam LaRoche homered and matched a career high with four hits as the Nationals again rallied late with five runs in the eighth inning to beat the Chicago Cubs 7-4 Saturday. LaRoche drove a two-run shot in the fourth but the Cubs responded with three in the bottom half to go up 4-2. But Washington sent up 11 batters in the eighth and hammered Kerry Wood (0-1) and Carlos Marmol again after they faltered in a 2-1 loss on Thursday. Ryan Mattheus (1-0) got the win. Mets 4, Braves 2: In New York, Lucas Duda homered twice, becoming the first player to take advantage of the pulled-in fences at Citi Field, as New York beat Atlanta. David Wright had a homer and two singles while Josh Thole lined a go-ahead single with two outs in the fifth inning off well-traveled Livan Hernandez. Mets knuckleballer R.A. Dickey (1-0) kept the Braves off-balance for six innings. Diamondbacks 5, Giants 4: In Phoenix, Aaron Hill hit two homers as Arizona edged San Francisco. Chris Young had a pair of run-scoring doubles for the Diamondbacks, who were comeback kings last season but this year have been fast starters, scoring second runs in the opening two frames of their two opening games. Hill drove in three of those: A solo homer off Madison Bumgarner (0-1) in the first inning and a two-run shot in the second. Young also hit the first of his RBI doubles in the first, giving starter Daniel Hudson (1-0) just enough cushion to open with a victory. J.J. Putz worked a perfect ninth for his second straight save. Brewers 6, Cardinals 0: In Milwaukee, Corey Hart homered twice to lead Milwaukee past St. Louis. Rickie Weeks homered while Aramis Ramirez and Carlos Gomez added RBI doubles for the Brewers. Ryan Braun had a pair of doubles and drew a walk. Brewers starter Zack Greinke (1-0) pitches seven scoreless innings without a single walk while striking out seven. Cardinals starter Adam Wainwright (0-1), who missed all of the 2011 season after having elbow surgery, went 5 2-3 innings, giving up three runs. Pirates 2, Phillies 1, 10 innings: Alex Presley singled home Mike McKenry with two outs in the bottom of the 10th to lift the Pittsburgh Pirates to a win over the Philadelphia Phillies. Marlins 8, Reds 3: Giancarlo Stanton led Miami out of its early slump, getting three hits and driving in three runs, and the Marlins beat the Cincinnati Reds for their first victory of the season.