Caglianone shuts down St. Mary's