Eflin gave up six runs on six hits over five innings, but came away with a no-decision as the Phillies' offense exploded for a 13-8 win over the Giants. He walked three and struck out four.
Eflin shouldn't make a habit of expecting Philadelphia's 29th-ranked offense to bail him out, and it's disappointing that he couldn't hang on for a win after being staked to a six-run lead through two innings. The rookie has hit a wall since pitching a complete game three-hitter against the Pirates, surrendering 13 earned runs in just 10 innings over two starts since. Perhaps a road date with a below-average Padres lineup can help cure his recent woes.