Odds Shark Top Sportsbooks

Ball State beats up on Buffalo

Nate Davis threw three touchdowns and had 247 yards in a 55-25 rout of Buffalo at UB Stadium on Saturday.

The Cardinals covered the 3.5-point spread on the road, while the 80 points scored were well OVER the posted total of 47.

Davis was 11-for-14 on the day and also tossed a pick, while B.J. Hill ran for 116 yards on 28 carries and two touchdowns for the Cardinals.

Drew Willy went 27-for-40 for 321 yards, two touchdowns, and one interception, and Naaman Roosevelt had 72 yards on seven catches for a major for the Bulls.