BULLARD – The Bullard Panthers picked up a huge District 9-4A Division I win on Friday night, holding off Chapel Hill for a 34-28 win at Panther Stadium.

Bullard quarterback Cleet Bowman was on fire in the win, completing 26 of 40 passes for 287 yards and four touchdowns in the win.

Bullard took a 14-0 lead after one period as Ty Crayton caught a 13-yard score, and Jaxson Elliot capped a 50-yard drive with a 3-yard TD reception.

The Bulldogs got on the board midway through the second period when running back Hunter Branin blasted in from 35 yards away. The PAT kick by Martin Juarez was good and Chapel Hill cut Bullard's lead to 14-7.

Bullard answered right back, however, with a 27-yard strike from Bowman to Crayton.

The Bulldogs also wasted little time in response. Robbie Williams got behind the Panthers secondary for a 75-yard touchdown catch to make the score 21-14 at halftime.

It took just four plays to tie the game after halftime when Griffin threw a 35-yard score to Quinzarius Daniel just 45 seconds into the second half.

The Panthers got back on the board midway through the third quarter when Aaron Smith was on the receiving end of a 34-yard Bowman touchdown pass, which gave Bullard a 28-21 lead.

Adding to the Panthers attack, Brody Mullican had four carries for 39 yards, including a 26-yard touchdown to put Bullard up 34-21.

Griffin scored on a 15-yard scamper to make it 34-28 with 1:17 left in the game.

A quick three downs and a punt by Bullard left Chapel Hill one last shot for the win.

After two incomplete passes, Griffin again looked to air-it-out, but Bullard defensive back Will McCowin stepped jp to make an interception to end the threat and seal the win.

For Bullard, Cade Duvak rushed for 98 yards in 23 carries, and Crayton made 14 catches for 123 yards and two scores.

Chapel Hill got 99 yards and a touchdown on 13 carries from Griffin, while teammate Branin ended up with 41 yards on six carries. Demarcus Attaway caught six balls for 65-yards, and Darrius Warren added three snags for 16 yards.

Bullard ended the night with 455 total yards of offense, to 361 yards for Chapel Hill.

Chapel Hill (3-4, 0-3) will play host to Palestine next Friday night, while Bullard (2-4, 1-1) plays at top-ranked Carthage.

More From East Texas Sports Network