Softball: St. Joseph wins long-awaited game with Cheshire