Storm Lake uses close game experience to upset Spirit Lake