Lake George digs deep for dramatic victory