Cashion (11-1) seemingly had control of the game late in the third quarter with a 13-0 lead after Ty Reasnor's interception set up Seaton's second touchdown.
But Ringling got back in the game when linebacker Jackson Dillon intercepted a Seaton screen pass and returned it 24 yards for a touchdown.
The Blue Devils suddenly had hope but the Wildcats quickly seized the momentum back on the next possession.
Running back T.J. Martin raced 52 yards for a touchdown on a crucial third-and-5 play.
â€œHe made a really great run,â€ Shackelford said. â€œHe made a great cut then another great cut down the field to get in the end zone.â€
Most people in the stadium probably expected Seaton to keep the ball like he had done on almost every third- or fourth-down play before.
â€œThey were flowing my way first,â€ Seaton said. â€œWhenever you have a double threat, it's great. It's huge having him. He's fast. People don't realize how good he is.â€
Ringling had cut the lead to 19-16 on 26-yard touchdown pass from Tyler Shores to Jon Tucker. Cashion needed to kill the last five minutes off the clock but did better than that. The Wildcats marched 73 yards in just 1:39 for the game-clinching touchdown.
Martin's 42-yard run to the Ringling 18 was the drive's biggest play.
Martin finished with 137 yards rushing on only eight carries. He ripped off another big run late in the game.
â€œT.J. has been playing really well and getting better every week,â€ Shackelford said. â€œIf he can continue to do that, we are going to be pretty good offensively the rest of the playoffs.â€
Ringling finished its season at 8-3.