PHILADELPHIA (AP) — Maikel Franco homered for the third straight game, and the Philadelphia Phillies hit four overall in a 5-1 victory over the Atlanta Braves on Tuesday night.
Peter Bourjos, Cody Asche and Tommy Joseph all hit solo shots for the Phillies.
Zach Eflin (1-2) struck out six and walked none in his first career complete game and first major-league win. Eflin, a first-round pick in the 2012 draft by the San Diego Padres, needed just 2 hours, 8 minutes to win for the first time this season in five starts.
Eflin had some help from a generally punchless offense that has shown signs of coming around headed into the All-Star break. The Phillies have scored at least seven runs in three straight games and have won seven of eight overall.
Bourjos has a 14-game hitting streak.
Eflin, acquired in a 2014 trade that sent Phillies shortstop Jimmy Rollins to the Los Angeles Dodgers, allowed three homers and nine runs in 2 2-3 innings in his June 14 debut against Toronto.
He lost his next start, the rebounded with no-decisions in two straight solid six-inning outings.
Eflin certainly found his groove against the Braves. He threw just 92 crisp pitches and breezed against the hapless Braves in his longest outing of the season in any level of baseball.
Eflin went deep in the game and the Phillies went deep at the plate.
Bourjos started the home run derby with his fourth of the season in the first inning against Mike Foltynewicz (2-3). Asche hit his fourth in the fourth and Franco and Joseph both went deep in the sixth.