The Portland Sea Dogs became the first team in professional baseball to reach 50 wins, and they still have a week to go before July.

Portland (50-26) beat the New Hampshire Fisher Cats 3-2 on Monday night before 4,395 at Hadlock Field. The Fisher Cats dropped to 31-44.

Luis Diaz, in his Hadlock Field debut, held New Hampshire to seven hits and one run over eight innings.

Sean Coyle and Deven Marrero homered for Portland. Heiker Meneses singled in a run.

Coyle, the 5-foot-8 second baseman, bats cleanup for Portland and showed his power, leading off the second inning. Coyle swatted a high fastball over the wall in right- center for his eighth home run, second on the team to Blake Swihart’s nine.

David Chester, Keury De La Cruz and Meneses added singles in the inning for a 2-1 lead.

Marrero led off the third with a home run to left-center. It was his fourth of the season.

Diaz (2-0), called up to the Sea Dogs last week from Salem, needed only 83 pitches in eight innings. He struck out four and walked two.

New Hampshire scored one in the second inning on a Jonathan Jones single and Matt Newman RBI double.

Miguel Celestino relieved in the ninth and the game got interesting. With one out, Jones homered and Newman tripled. But the next two Fisher Cats grounded out and Celestine had his sixth save.

The Sea Dogs remained six games ahead of second-place Binghamton (a 12-8 winner over Reading) in the Eastern League East Division.

NOTES: For Tuesday’s 7 p.m. game at Hadlock, Goodwill workers will be on hand, accepting donations of household items and clothing. … Wednesday’s game will begin at 6 p.m. with fireworks following the game.