There wasn't a whole lot more Storm Lake could do.
They played phenomenal defense. They got excellent pitching. They even scored a run against a pitcher who hadn't given up any in two postseason tournament games thus far.
They did everything but win the game.
Austin Jansen's single scored Curt Bomgaars with the game-winning run in the bottom of the eighth inning as MOC-Floyd Valley got past Storm Lake 2-1 in a Class 3A substate game played last Friday night at Spencer.
MOC-Floyd Valley (31-4) advanced to the state tournament, where it will play Oelwein in the first round on Thursday night at Carroll.
Storm Lake finished its season 19-11.
The eighth inning started with a walk to Jacob Koerselman. After a fielder's choice, Bomgaars followed with a single. Jansen then hit a ball past third baseman Jesse Smith for a single and Bomgaars raced home with the winning run.
Ryan Brock suffered the loss for the Tornadoes. He matched MOC-Floyd Valley ace Doug Gunderson pitch-for-pitch. Brock allowed just five hits, walked one and struck out seven over eight innings.
Gunderson, who had allowed no runs and struck out 33 batters in 14 innings prior to Friday's game, had a no-hitter until the fifth inning when Nick Sorbe reached on an infield single. Phil Smith followed with a single, but Storm Lake was unable to score a run.
Storm Lake's Jeff DeHaan ended Gunderson's streak of 19 consecutive scoreless innings when he blasted a solo home run to put Storm Lake in front 1-0 in the top of the sixth inning.
The Dutchmen answered with a run in the bottom of the sixth inning. With two outs, Trevor Huseman singled and Jansen reached on an error. John Jensen then singled to score Huseman.
Storm Lake had a chance in each of the seventh and eighth innings. Brady Miller singled and stole second base in the seventh, but was left stranded there. DeHaan doubled with one out in the eighth, but was left on base.
DeHaan had two of Storm Lake's five hits. Gunderson walked none and struck out 12 batters.