Phillies top Marlins, pick up 81st win

Bryce Harper belted a three-run home run and Zach Eflin tossed 7 2/3 strong innings as the host Philadelphia Phillies breezed to a 9-3 victory over the Miami Marlins on Saturday.

Maikel Franco launched a two-run shot and Cesar Hernandez also went deep for the Phillies (81-80), who can secure their first winning season since 2011 with a victory in Sunday's series finale.

Rookie Adam Haseley ripped a two-run single and Deivy Grullon had an RBI double for his first career hit as Philadelphia evened its season series with Miami (56-105) at nine wins apiece.

The offense was more than enough for Eflin (10-13), who improved to 3-1 versus the Marlins this season after allowing three runs on six hits. The right-hander exited the contest after surrendering a two-run homer to Neil Walker in the eighth inning.

Hernandez gave Philadelphia the early lead by depositing a 2-1 fastball from Caleb Smith (10-11) over the wall in left field to lead off the bottom of the first inning. The homer was Hernandez's 14th of the season and second in three games.

The Phillies added to the advantage in the second inning as Sean Rodriguez worked a seven-pitch walk before Franco sent a first-pitch slider from Smith over the wall in left field. Franco's homer was his 17th of the season and second since July 14.

Haseley, who plated the go-ahead run in the 15th inning of Philadelphia's 5-4 win on Friday, muscled a single to left field that scored both Rhys Hoskins and Rodriguez in the third inning. Haseley came home on Grullon's milestone hit to deep center field to stake Philadelphia to a 6-0 lead.

Miami's Starlin Castro had an RBI single in the sixth inning, but Harper ended any hope of a comeback by depositing a 1-2 fastball from Wei-Yin Chen over the wall in left field.

The homer was Harper's 35th of the season, the second-most by a Phillies' player in his first season with the club behind only Hall of Famer Jim Thome (47 in 2003).

--Field Level Media