PHILADELPHIA – Brian Anderson homered on his 28th birthday to back Trevor Rogers, who pitched five-hit ball for 7 2/3 innings and led the Miami Marlins over the Philadelphia Phillies 3-1.
Adam Duvall and Jazz Chisholm Jr. also drove in runs for the Marlins, who won for just the second time in five games.
Rogers (gave up five hits, including Andrew McCutchen’s sixth-inning homer.
The 23-year-old rookie left-hander struck out eight and walked two.
Yimi Garcia finished with two-hit relief for his eighth save.
Zach Eflin allowed two runs and six hits in six inning