Football: North Haven doubles up Foran