Tennessee Valley was dominant in all parts of Saturday night's battle with Oklahoma City.
The Vipers improved to 6-2 on the year and have now won five straight and six in a row at home dating back to last season.
Oklahoma City fell for the third consecutive week, bringing its record to 4-3 on the year.
Robert Kent brought the third best scoring offense into the Von Braun Center, but after scoring just 12 first half points, the Yard Dawgz were reeling. However, Tennessee Valley turned their first possession over on downs and could not muster but 21 points in the half.
The second half was mortifying for the few Yard Dawgz faithful who made the trip. The third quarter saw Tennessee Valley rack up 21 unanswered points.
Two interceptions, including one returned for a touchdown, a fumble returned for a touchdown and a turnover on downs left the Yard Dawgz in a state of confusion.
Kent was hurried the entire night and sacked three times. He finished the night 17-of-35 for 191 yards and three touchdowns to go along with the two interceptions.
Kevin Eakin played as well as could be asked and did not turn the ball over, something Vipers fans have grown accustomed to as he's only thrown one interception during the current winning streak. Eakin finished 23-of-33 for 198 yards and five touchdowns.
Bradly Chavez was named the game's top iron man, and for good reason. The fourth-year man out of UAB hauled in two touchdown passes, one of them rivaling David Tyree's Super Bowl catch. He also returned an interception and a fumble for scores. That does not include his 5.5 tackles and one sack.
"It seemed like every time I turned around the ball was in my hands," Chavez said after the game.
"He's a true iron man and he's been doing it all year," Vipers coach Dean Cokinos said. "He's got a great role for us. The whole team played good. Our defense was lights out and the offense made plays when it had to.
"We came out in the second half and stepped on the gas a little bit. The guys played well."