The NL Central-leading Brewers saw their winning streak end at two games.
Eflin (3-2), handed a 4-2 lead after the Phillies scored three runs in the fifth, fanned the last four batters he faced, including striking out the side in the sixth. He gave up just three hits and one walk.
Right-hander Seranthony Dominguez allowed a Ryan Braun RBI single in the eighth. In two innings, Dominguez gave up three hits and struck out four.
Phillies right-hander Luis Garcia got into a jam with two outs in the ninth, giving up a single to pinch hitter Domingo Santana and a double to Lorenzo Cain, who had two of Milwaukee's eight hits. But right-hander Tommy Hunter got Christian Yelich to ground out for his first save of the season.
Trailing 2-1 in the fifth, Philadelphia got some help from shaky infield play by the Brewers.
Dan Jennings (3-2), who relieved starter Brandon Woodruff, gave up a leadoff single to J.P. Crawford. An error by third baseman Travis Shaw allowed Andrew Knapp to get aboard, and Eflin reached when first baseman Jesus Aguilar threw late to third trying for a force out.
Cesar Hernandez walked to force in a run, Hoskins hit a sacrifice fly to score a second run, and a third scored when Odubel Herrera, who went 0-for-13 in the series with seven strikeouts, barely beat the throw to first on a double-play attempt.
In four innings, Woodruff, just recalled from Triple-A Colorado Springs, gave up just an unearned run and one hit, with two walks and three strikeouts.
With the Brewers down 1-0 in the top of the fifth, Braun, who had two hits, led off with a double and eventually scored on Cain's infield hit off Eflin's pitching hand. Yelich drew a bases-loaded walk to score the second run.
The Phillies' Crawford had two hits, including a double.
--Field Level Media
Milwaukee | Philadelphia | |
Brandon Woodruff | Player | Zach Eflin |
No Decision | W/L | Win |
4.0 | IP | 6.0 |
3 | Strikeouts | 9 |
1 | Hits | 3 |
0.00 | ERA | 3.00 |
Milwaukee | Philadelphia | |
Ryan Braun | Player | J.P. Crawford |
2 | Hits | 2 |
1 | RBI | 0 |
0 | HR | 0 |
3 | TB | 3 |
.500 | Avg | .500 |
Team | Hits | HR | TB | Avg | LOB | K | RBI | BB | SB | Errors |
Milwaukee | 8 | 0 | 10 | .229 | 13 | 14 | 3 | 1 | 1 | 2 |
Philadelphia | 4 | 0 | 5 | .143 | 8 | 6 | 4 | 4 | 1 | 0 |