Led by a big day on the ground from Jordan Barnes, the OBU Bison snapped a two-game losing streak with a 47-6 win over a hapless Haskell squad on Bison Hill Saturday.

Despite the win over the 0-7 Indians, all was not well with the Bison, who set a school record with 214 yards on 14 penalties.

"We need to prepare better throughout the week," head coach Chris Jensen said. "There were some that were ready to play and some that weren't. We've got to stay focused."

Barnes ran for a season-high 152 yards on 17 carries and a second quarter, leading a Bison offense that ran for 332 yards and outgained Haskell 490-171 in total yardage.

The OBU special teams got things going when Miami, Okla. native Jacob Cheatham returned the opening kickoff 56 yards to the Haskell 18, leading to a 27-yard Trey Tully field goal.

Haskell then fumbled away the ensuing kickoff, leading to an 8-yard touchdown run by quarterback Blake Woodard and a 10-0 Bison lead less than two minutes into the game.

In all Haskell committed four turnovers and 10 penalties themselves, including a pair of first quarter fumbles. The second one, recovered by Kimes Gilbert at the Indian 10-yard line, led to a second touchdown run from Woodard from 9 yards out and a 17-0 lead with 6:03 left in the opening quarter.

To that point, OBU had gained 23 offensive yards on seven plays to score their 17 points.

But penalties bogged down the Bison attack for much of the remainder of the first half. A roughing the passer penalty negated an interception and touchdown by Bryson Beattie, and another penalty erased a touchdown run by Dawson Myers. In that instance, Woodard was intercepted on the next play, ending the scoring chance.

Despite the mistakes, OBU got touchdown runs of 31 and 26 yards from Barnes and Jake Ellis to take a 30-0 halftime lead.

Barnes’s touchdown capped OBU’s most impressive drive of the day, a 10-play, 93-yard march that took nearly three and a half minutes and featured two big plays from converted defensive back Stephan Turner.

On the first, Turner took a shovel pass 20 yards to convert a long third down. The second was a 16-yard run to the Haskell 31, setting up Barnes’s touchdown run.

The Bison defense was solid all day, holding Haskell to 171 yards of total offense and 17 first downs on 68 plays. The Indians’ only points came when Maverick Lang found Jennara Bollin for a 10-yard scoring pass early in the fourth quarter to cap a 12-play, 75-yard drive.

Gilbert led the Bison with 13 tackles on the afternoon, two of those resulting in a loss.

OBU will continue their four-game home stand next week when they host Texas College in a CSFL game that is scheduled for a 2 p.m. kickoff.