Storm Lake scores 5 runs in 7th frame to beat Spirit Lake