Prairie Valley scores 3 runs in 8th inning to clip St. Mary’s, 4-1