Neither team would threaten again until the fourth quarter. Rush would score from 1 yard out with 8:49 left to play to give the Knights the lead. Will Ashley took the ball in for the two-point conversion to up the margin to 20-14.
Hayden would come back and tie the game on a 31-yard run by Sims with 5:24 to play. Putnam's point-after missed.
But Arab drove 65 yards in the remaining five minutes, and scored on a 2-yard run by Rush with only seven seconds on the clock.
The loss drops Hayden to 2-8, while the win improves Arab to 8-2. The Knights will travel to Cullman to take on the Bearcats in the first round of the class 5A playoffs.
Sims led all rushers with 108 yards on 10 carries and two touchdowns, plus two pass reception for 32 yards. Wall had 98 yards on six catches and a touchdown for the Wildcats.