MARION (KWWL) -- Union came into Thomas Park in Marion looking to revenge last year's loss to the Indians in La Porte City. The two teams put on the show that everyone was expecting.
On Union's first drive of the game, Wes Burnside came out punishing defenders, and with the help of a couple Marion penalties, the Knights would take the early 7-0 lead on a four-yard quarterback keeper by Trev Hadachek.
The Union defense would come to play as well, but after forcing a three-and-out by the Indians, Wes Burnside fumbled the ball on Union's next possession.
The Indians would take advantage when Trev Biery finds the end zone on a two yard run to make it 7-7.
Then, on the first play of the second quarter, Wes Burnside scores from two-yards out to give the Knights the 14-7 lead.
But Marion comes right back when Tyler Fisher hits Tre Kinney with the 65-yard pass play to tie the game at 14.
Union would add a field goal to take the 17-14 lead into halftime.
But, on the second play of the third quarter, Tyler Fisher calls his own number and finds the end zone after 66 yards. Indians lead 21-17.
Marion gets the ball right back after Hadachek fumbles the snap. Seven plays later, Fisher hands the ball to Dusty Albaugh and he goes 15 yards for the score. 28-17 Indians.
Union wouldn't give up. First and goal from the four, Burnside gets the hand off and he hits pay dirt and they get the two point conversion to cut Marion's lead to three.
Marion gets the ball back and the hand off is fumbled, Union recovers the ball on the Marion 38 yard line.
A few plays later, Hadachek takes it in from three-yards out and Union takes the lead 32-28.
That lead would be short lived when Cale Cannoy goes under center and takes it 59-yards to the house. 35-32 Indians lead.
Union then drives from their own eight-yard line, but stalls at the Marion five. The Knights add the field goal to tie the game at 35 all with just 7:21 left in the game.
Marion gets the ball, Fisher steps back to pass, but it's picked off by Brad Siebel of the Knights.
With just over two minutes to go in the game, Burnside scores his third touchdown of the night and gives Union the 41-35 lead after the missed extra point.
Marion takes one last shot, but Fisher has another pass picked off and Union hangs on to win 41-35 and stay undefeated on the season and win the District 5 title.
The Indians drop to 7-1, but will be in the playoffs.
Union will host Vinton-Shellsburg in the season finale, while Marion travels to Maquoketa to end their regular season.