Junior quarterback Joshua Rogers ran for three touchdowns and threw for one more to lead Broadmoor over Belaire 32-14, at Olympia Stadium on Friday night.

The game marked Belaire’s homecoming and was the District 6-4A opener for both teams.

Rogers ran for a game-high 101 yards and added another 49 yards through the air on 6-for-7 passing. He also threw one interception in the second half.

Rogers set the tone for the night when he galloped for a 36-yard score on Broadmoor’s first possession. The Bucs raced to an 18-6 halftime lead.

Though the victory extended Broadmoor’s winning streak to three games, coach Rusty Price still wasn’t quite satisfied.

“We still have a tremendous amount of improvement to make,” Price said after the game. “We made a lot of technical mistakes that we shouldn’t have made. We might have even taken a step backward in some areas. But we’ll take 3-1. It’s been a long time since we were 3-1.”

The Bucs continue district play when they travel to Lutcher next week.

Rogers said he was proud of the win, but echoed Price’s comments.

“I think I did OK tonight, but I need to improve a lot, just like coach said. I need to work on my technique, my game management, the total package,” Rogers said. “It’s been awhile since we were 3-1, but we’ve worked hard over the spring and summer, so we feel pretty good.”

Though the host Bengals remained winless, coach Jason Wilkins said he felt the team showed improvement over last week’s 61-0 loss to Scotlandville.

After netting minus-2 yards rushing a week ago, the Bengals gained 134 yards on the ground, and senior quarterback Jarvis York threw for 100 more. Jeremy Barnes led the Bengal rushing attack with 66 yards and a touchdown on seven carries.

“We got a little better this week because I think we worked really hard at practice all week,” Wilkins said. “We have to get better at just blocking and tackling and playing for all four quarters. We did pretty good until the end, and we just got a little tired in the fourth quarter. But the guys never gave up.”

Broadmoor got on the scoreboard first by holding Belaire on the game’s first possession and then driving 65 yards in six plays. Rogers kept the ball from his quarterback position and weaved through the Bengal defensive backfield on his way to a 36-yard touchdown. Devontae Thomas’ rushing attempt for the 2-point conversion was stopped short of the goal line.

Belaire answered with a scoring drive that started from Broadmoor’s 38-yard line after Barnes returned Broadmoor’s kickoff 42 yards into Buccaneer territory.

York engineered the nine-play scoring drive and snuck in from inches away after his 8-yard completion to Devin Day put the Bengals inside the 1.

York’s running attempt for the 2-point conversion failed when he was chased out of bounds on the right side and the score remained tied 6-6.

Broadmoor kept up the pressure, taking the ball 54 yards for a touchdown to reclaim the lead. This time Rogers found senior Brian Cook through the air for a 4-yard scoring strike, although his run for the 2-point conversion failed.

Ryan Sibley entered the game at quarterback for Broadmoor just before halftime but had a hard time making the handoff exchange on his second snap as Damian Green recovered the lost ball for Belaire at the Buccaneer 36-yard line.

The Bengals promptly gave the ball back to the visitors two plays later, however, when Broadmoor intercepted a long pass intended for Jalen Scott.

Down 18-6 at halftime, the Bengals threatened to get back into the game by sustaining a drive into Broadmoor’s red zone. The drive was set up by an interception by Joshua Coleman. York kept the potential scoring drive alive by converting a fourth-and-2 play inside Broadmoor’s 30-yard line, but five plays later he coughed up the ball at the 13 after gaining first-down yardage.

Broadmoor scored on its next possession to put the game on ice.