St. Mary’s boys nearly hit century mark in win