ATLANTA (AP) - Dan Haren gave up three hits in seven innings, Adeiny Hechavarria went 3 for 3 with a homer and three RBIs and the Miami Marlins beat the Atlanta Braves 6-2 on Wednesday.
With its second straight victory, Miami has its first winning streak of the season.
Haren (1-0) allowed just three base runners - two walks in the first and an error by second baseman Dee Gordon that let Freddie Freeman reach in the fourth - before Andrelton Simmons got the first hit off the right-hander with two outs in the fifth.
Cameron Maybin led off the Atlanta sixth with his second homer of the season to make it 5-1. Kelly Johnson led off the Braves' seventh with his first homer of the season to cut the lead to 5-2.