Portland took an early 3-1 lead through two innings but the B-Mets tied it up in the fifth thanks to a Dilson Herrera homerun.
He finished three for four on the night.
Rainy Lara gave up three runs on six hits in 5.1 innings of work.
The game stayed tied until the 9th when Jonathon Roof doubled to knock in a run and the Sea Dogs win 4-3.
Copyright 2017 Nexstar Broadcasting, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.