SPIRIT LAKE - Tyler Hinkeldey scored on a 4-yard run with 15 seconds remaining in the game to give Spirit Lake a 34-28 win over Storm Lake in the season finale Friday night.
"The kids played one full game again," Storm Lake coach Craig Lyon said. "We played hard for four quarters. It was just a tough one to lose. We just ran out of time there at the end. It was a great group of seniors. They sure gave it everything they had this year."
Spirit Lake grabbed a 6-0 lead in the first quarter on a 10-yard touchdown pass by Ryan Norman.
The Tornadoes quickly regained the lead at 7-6 on an 11-yard TD run by T.J. Miller.
Storm Lake forged ahead 14-6 on a 1-yard quarterback sneak by Tyler DeHaan in the second quarter. The Indians tied it before halftime when Norman hooked up with Tom Arnold for a 6-yard scoring strike.
Storm Lake then received its longest rushing touchdown of the season when Miller broke free for a 55-yard TD run. The extra point made it 21-14 Storm Lake in the third quarter.
The Indians immediately answered with a 10-yard TD run by Hinkeldey. Norman added the PAT to tie the game at 21 with 4:56 left in the third period.
Spirit Lake scored again with 1:25 left in the third quarter on a 1-yard plunge by Hinkeldey, giving the Indians a 28-21 advantage.
The Tornadoes, however, answered the bell with 3:34 remaining when Miller scored from 1 yard out. Gonzalez's kick tied it up at 28.
Miller finished up his career in grand fashion, rushing for 132 yards on 25 carries and three touchdowns. Jeff DeHaan rushed for 70 yards on 11 carries.
Tyler DeHaan completed 4 of 9 passes for 28 yards. Jeff DeHaan caught three of those passes for 20 yards.
Hinkeldey finished with 159 yards rushing on 28 carries for Spirit Lake.
Storm Lake finishes the season 0-7 in the district and 1-8 overall.
"With the group of juniors coming back and the sophomores we're expecting a much better season next year," Lyon said. "The kids never, ever quit. We just seem to be snake-bit."