GEORGETOWN — It was one of those rare soccer games where both teams could come out of it feeling decently satisfied.

For Newburyport, the reason was simple: It won the game.

See Full Page