PORTLAND, Maine — The Portland Sea Dogs walked off with a 6-5 win in a 16-inning marathon over the New Hampshire Fisher Cats in a game that began on Thursday night at Hadlock Field and ended five hours and nine minutes later at 12:14 a.m. on Friday morning. Outfielder Cole …