Kayla Gosselin's heroics lift Foran past Branford