In a seesaw battle that felt like whoever had possession last would win, the Vipers (4-4, 2-2 in 15-8A) did just that as Julian Harris ran it in from a yard away for the game-winning touchdown in overtime.
After trading touchdowns one after the other in a 30-point second quarter, Varela defensive lineman Marc Riccardo forced a fumble of Bulldog quarterback Angel Alvarez and returned it 50 yards for a touchdown to give the Vipers a 30-21 lead in the third.
On the very next offensive play, the Bulldogs (1-7, 0-4) answered with a 35-yard touchdown run by Christian Linares to pull them within two.
Late in the fourth, Tyrell Parrish got into the end zone from a yard out. The two-point conversion gave the Bulldogs a six-point lead.
Sign Up and Save
Get six months of free digital access to the Miami Herald
Vipers' quarterback Justin Vargas led the team right down the field and got them into the end zone when he took it in from two yards out. However, the Vipers failed to convert the two-point play, leaving the game tied with 1:22 left.
In overtime, Braddock got the ball first and was unable to take it into the end zone. Vargas finished the night with 207 total yards and four touchdowns, two rushing and two passing.