St. Joseph Rolls Past St. Mary's