Softball: St. Joseph wins meeting of top two teams