Football: Shelton jumps out early to defeat North Haven