Fantastic finish: St. Leo, Manheim Twp. in final