SALEM, Va. -

A late and furious comeback led Giles to a wild 20-19 overtime victory against Brunswick on Saturday to win the VHSL 2A state title.

Giles clinched the title after Brunswick missed a point-after try in overtime that would have sent the game into a second overtime session.

The Spartans tied the game when Tyler Perdue hit Dakoda Shrader in the corner of the end zone with one second left in regulation. However, Giles’ point-after try missed badly, forcing overtime.

In overtime, the Spartans started with the ball and scored on a 2-yard Brian Mann touchdown run, making the score 20-13.

Per overtime rules, Brunswick got a chance to tie it. A nine-yard pass from Darren Owens to Quantrel Hardy brought the Bulldogs to within 20-19. However, Brunswick was whistled for a false start on the point-after try. After the five-yard penalty Brunswick’s kick sailed wide right, sending the rain-soaked Giles cheering section into euphoria.

Brett Whitlow led Giles with 120 yards on 21 carries. Brian Mann rushed for 82 yards and two touchdowns.

Brunswick (12-3) opened the scoring with 2:51 left in the first quarter when quarterback Darren Owens found Jakal Williams for a 34-yard touchdown pass.

Brunswick appeared to pull away in the second quarter when Javonte’ Hargrove ran back a Giles punt for a touchdown. However, a penalty negated the score, and Brunswick ended up turning the ball over on downs.

Giles (15-0) finally got its single-wing offense going late in the second quarter. A 65-yard drive was capped off when Brian Mann ran eight yards for a touchdown on 4th-and-1 with 1:30 left in the half.

Brunswick jumped back ahead with 9:26 left in regulation when quarterback Darren Owens faked the handoff and sprinted 29 yards for the touchdown. A bad snap on the point-after try made it 13-7, Bulldogs. Owens led Brunswick with 66 yards on the ground. He also threw two touchdowns and three interceptions.

Brunswick maintained the 13-7 advantage until Shrader’s improbable 14-yard touchdown pass from Perdue. The pass was only Giles’ second completion on the night. In fact, Giles threw more interceptions (four) than it did completions (two).