PRAGUE—Ground and pound. The Kellyville Ponies rode its running back horses for 303 yards and 34 unanswered second half points to a 41-22 win over the Prague Red Devils Thursday night.

For a half, it looked like Prague had the upper hand over the Ponies. Prague scored first on a five-yard rumble by Brayden McGinnis with 5:07 left in the first quarter. They were at the five, thanks to a 50-yard burst by the 240-pound senior on the play before.

McGinnis finished the game with 84 yards on 17 carries. The bulk of his carries, all but one, came in the first half as he had to exit the game early in the third quarter on a hobbled leg. He played in the second half, but primarily on defense, and it really slowed the Prague attack.

Kellyville answered the Prague score with a nine-play 63-yard scoring drive. Tayver Thornbrough scored on a 38-yard sprint and after the extra point, the Ponies trailed 8-7 with 1:18 left in the first quarter.

McGinnis then found success through the air. He found a wide open Trevor Mills on the Red Devils’ next possession to take a 16-7 lead. McGinnis took the snap and swept right, but then looked left and found Mills with no one around for the 35-yard score.

That’s how the half ended, with Prague up 16-7.

The Red Devils looked like they were going to blow the game open at the start of the third. They held Kellyville to quick three-and-out then Dalton Cooper found an opening through the Ponies punt protection scheme and blocked the punt and recovered the ball at the Kellyville one-yard line.

It took four plays, but McGinnis, who hurt his leg on one of the previous scrums, found his way into the end zone at the 9:45 mark of the third quarter. Prague led 22-7, but then saw the Ponies begin the 34-point outburst.

Kellyville immediately answered with a 69-yard kickoff return by Travoris McFadden that set up a first-and-ten from the Red Devil 11-yard line. Thornbrough scored on the first play and the Ponies never looked back, scoring on its next four possessions while holding the disabled Prague offense in-check. The Red Devils were held to just 9 yards rushing in the second half.

The Red Devils fall to 5-3 overall and 3-2 in District 2A-2 play. Kellyville moves to 3-2 in district and 6-2 overall.

Prague will travel west on Highway 62 next weekend to face the 7-1 Meeker Bulldogs.