The surprise came on defense, where Ringling had allowed at least 20 points for five consecutive weeks.
But the Blue Devils bottled up Wynnewood's potent offense from the start, allowing the Savages (13-1) just three first downs in the first three quarters.
The Blue Devils intercepted Wynnewood quarterback Jace Brown three times and forced four turnovers overall.
“We expected to win but we didn't expect to win like that,” Ringling's Slade Stewart said.
The defense came up big early, stopping the Savages on a fourth down in Wynnewood territory early in the second quarter, leading 7-0.
Six plays later, Richardson hit Stewart for a 6-yard touchdown pass to put the Blue Devils up 13-0.
Ringling ended any chance of a Wynnewood comeback on Dillon's 67-yard touchdown run on fourth down with 5:04 left.
“Coach wanted to pass there but I said, ‘No, just give it to me,'” Dillon said. “I was just trying to get two yards there.”
Ringling lost its first game of the season in a blowout, 44-19 to Davis. But it then responded by reeling off 13 consecutive wins to get the gold ball.
“That loss made us realize that we had to get to work,” Richardson said. “It showed how far we needed to come, and it got us working toward that.”