PHILADELPHIA (AP) — 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 on Wednesday night.
Adam Duvall and Jazz Chisholm Jr. also drove in runs for the Marlins, who won for just the second time in five games.
Rogers (6-2) gave up five hits, including Andrew McCutchen’s sixth-inning homer. The 23-year-old rookie left-hander struck out eight and walked two.
“You feel comfortable he’s not going to all of the sudden relax and quit working,” Miami manager Don Mattingly said. “Some guys you worry they may take their foot of the gas, but you don’t feel that way with Trevor.”
Yimi García finished with two-hit relief for his eighth save in nine chances. Garcia stranded two when Andrew Knapp hit a game-ending flyout to the wall in right-center that was a few feet from winning it for the Phillies.
“You just hold your breath and hope for that ball not to go out,” Miami’s Miguel Rojas said.
Zach Eflin (2-3) allowed two runs and six hits in six innings with six strikeouts and no walks. Philadelphia lost for the third time in four games.
Anderson hit a go-ahead home run leading off the second inning, driving a 93 mph sinker.
“Just unacceptable,” Eflin said. “I have to be able to miss off, if I’m going sinker away to guys like that. It just can’t happen.”
Eflin retired 12 of his next 13 batters before Rojas doubled leading off the sixth and scored on Duvall’s one-out single.
After McCutchen’s seventh homer, a drive just inside the left-field foul pole, the Marlins opened the seventh with three singles that loaded the bases off Brandon Kintzler, including Rogers’ first big league hit.
Chisholm greeted Sam Coonrod…
Leave a Reply