PHILADELPHIA (AP) — Zach Eflin pitched into the eighth inning, J.T. Realmuto hit a two-run homer and the Philadelphia Phillies beat the St. Louis Cardinals 9-2.
Eflin allowed six hits, struck out six and walked none in seven-plus innings.
The lanky right-hander retired 12 straight batters at one point and exited after surrendering a two-run homer to Justin Williams in the eighth.
Cardinals righty Carlos Martinez gave up six runs and five hits in five innings.
By ROB MAADDI, Associated Press