PORTLAND, Maine -- Patrick Murphy carried a no-hitter into the seventh inning to lead the New Hampshire Fisher Cats to an 11-1 win over the Portland Sea Dogs in Eastern League play Thursday afternoon at Hadlock Field.

After retiring 19 of his first 21 batters faced, Murphy surrendered a leadoff single in the seventh but set down the next three hitters to finish his day with seven frames, one hit, one walk and seven strikeouts to earn his first career Double-A win.

The New Hampshire offense staked him to a 3-0 lead in the third. Nash Knight and Vinny Capra started the frame with back-to-back home runs -- the first time the Fisher Cats have done so this year -- then Forrest Wall singled and stole second. Chad Spanberger singled him home later in the inning to score Wall.

New Hampshire sent 10 men to the plate in the fifth and scored five runs on five hits, including RBI doubles from Riley Adams and Brock Lundquist.

The Fisher Cats added three more in the eighth without recording a knock. They worked five walks and led 11-0 after seven and a half.

Portland scored its lone run of the game on two hits in the eighth.

Murphy's seven shutout stanzas run the Fisher Cats rotation's scoreless streak to 17 consecutive innings.

Knight finished 3-for-4 with a walk and ended up a triple shy of the cycle.

Capra's home run was his first in Double-A.

The Fisher Cats travel to Binghamton to take on the Rumble Ponies on Friday night at NYSEG Stadium. Righty Hector Perez goes for New Hampshire while Binghamton has yet to announce a starter.