READING, Pennsylvania, — The Reading Fightin Phils hit five home runs and received six strong innings from Thomas Eshelman, beating the Portland Sea Dogs 14-6 on Wednesday night in an Eastern League baseball game at FirstEnergy Stadium.

Eshelman (5-5) led Reading (87-49) to its fourth straight win, working six strong innings while allowing six hits, two runs and no walks with four strikeouts.. Keith Couch (9-5) suffered the loss for Portland (53-81), allowing a career-high three homers among eight hits and seven runs over 4⅓ innings.

Portland took a 2-0 lead in the first inning on two-run double by Nate Freiman, plating Mauricio Dubon (2-for-5) and Aneury Tavarez (4-for-5, double).

However, Reading would score 12 unanswered runs to take a commanding lead.Dylan Cozens tied the game in the first inning with a two-run homer, his 38th of the season, tying a Reading single-season record.

In the third, Scott Kingery gave Reading the lead for good, nailing a two-run shot into the left-field seats. Jorge Alfaro hit the third two-run blast off Couch in the fifth. Osmel Aguila and Christian Marrero hit solo homers off Ty Buttrey.

The Sea Dogs added two runs in the seventh inning off Joey DeNato. Yoan Moncada (0-for-5) reached on an error to score Cody Decker and Dubon had a sacrifice fly. In the eighth, the ‘Dogs made it 12-6 on a two-run single by Tzu-Wei Lin.

Cozens continued his MVP season, delivering his 120th RBI in the eighth, tying a team record with former Phils standout Greg Luzinski. Jake Fox knocked in the final run with an RBI hit.

The Sea Dogs and Reading Fightin Phils meet for the final time this season on Thursday night at FirstEnergy Stadium, first pitch is 6:35.