SAN DIEGO — Yasiel Puig hit a 410-foot drive for a two-run homer and Zack Greinke won his season debut, leading the Los Angeles Dodgers to a 3-2 victory against the San Diego Padres on Tuesday.
Carl Crawford started the game with a base hit and Puig then drove a 2-1 pitch from Ian Kennedy into the balcony on the third deck of the Western Metal Supply Co. Building in the left-field corner. It was his first homer.
It was the second time Kennedy faced the Dodgers since June 11, when, while with Arizona, he hit Puig and Greinke with pitches, inciting a brawl at Dodger Stadium. Kennedy was suspended 10 games. He was traded to the Padres on July 31.
San Diego loaded the bases with two outs in the ninth against Kenley Jansen, on singles by Yonder Alonso and Will Venable, and a walk to Yasmani Grandal. The closer then struck out pinch-hitter Nick Hundley to earn his second save in two chances.
Greinke (1-0) went five innings, allowing two runs and two hits while striking out five and walking two.
Seth Smith homered for San Diego.
Marlins 4, Rockies 3 Nathan Eovaldi pitched six innings as Miami made the most of five hits to beat Colorado for the second night in a row.
The Marlins’ 2-0 start hints at big improvement from last year, when they began 14-41 en route to a 100-loss season. The Rockies are 0-2 after finishing last in the NL West in 2013.
Eovaldi (1-0) allowed two runs and struck out six after Jose Fernandez limited Colorado to one run in the season opener. Eovaldi gave up six hits, walked one and reached 99 mph on the radar gun.
A.J. Ramos struck out Nolan Arenado with runners at the corners to end the eighth, protecting a one-run lead. Steve Cishek converted his 30th consecutive save opportunity and first of the year by pitching a perfect ninth.
Braves 5, Brewers 2 Freddie Freeman hit a pair of solo home runs and Jason Heyward added a two-run shot to back a solid outing by Alex Wood.
Heyward’s first homer of the season off Kyle Lohse (0-1) put the Braves on top 2-1 in the fifth and snapped a string of 22 scoreless innings against the Brewers.
Freeman opened the sixth with his first homer and added a two-out home run in the eighth to make it 4-1.
Diamondbacks 5, Giants 4 A.J. Pollock broke out of an 0-for-13 start to the season with three hits, scoring twice and driving in a run for Arizona.
Wade Miley (1-1) gave up four runs in the first inning, and then blanked the Giants for the next six, retiring 15 in a row in one stretch.
Gerardo Parra had two hits and the sacrifice fly that scored to the go-ahead run in the sixth inning.
Brandon Belt hit a three-run home run in the first, his second homer in as many games.