BINGHAMTON, N.Y. — Portland starter Kevin McAvoy struggled with his control, walking seven batters in 31/3 innings, including four straight batters in a three-run fourth inning as the Portland Sea Dogs fell to Binghamton 8-3 in the first game of their series at NYSEG Stadium on Monday night.

The Rumble Ponies scored a run in the first inning and Portland answered with a run in the top of the second as Tzu-Wei Lin scored from third on a double-play ball.

McAvoy retired Kevin Taylor on a swinging strikeout to start the fourth for Binghamton, but then walked the next four batters to surrender the lead.

Josh Smith came in to relieve McAvoy and got an out before giving up a two-run single to David Thompson.

Portland, which has lost 3 of 4, got back a run in the fifth on a Cole Sturgeon RBI single, but the Rumble Ponies scored four unanswered runs over the next three innings to cement the victory.

Nick Longhi hit his first home run of the season in the top of the ninth for the Sea Dogs.

Mike Olt had a pair of hits for Portland, which dropped to 6-4.