Ball State 55, Buffalo 25

AMHERST, N.Y. (AP) -- Quarterback Nate Davis threw for three
touchdowns while B.J. Hill ran for 116 yards and a pair of scores
as Ball State snapped a four-game losing streak, downing Buffalo
55-25 Saturday.

Davis went 11-of-14 for 247 yards and an interception. He threw
TD strikes of 10 and 29 yards to Darius Hill and a 41-yarder to
Terry Moss. Hill had four catches for 98 yards.

Ball State (2-4, 2-1 Mid-American Conference) rolled up 232
yards rushing and 494 yards of total offense.

The Cardinals opened the game with six straight running plays,
driving 65 yards, culminating with MiQuale Lewis' 6-yard touchdown
run. Lewis ran for 99 yards on 10 carries.

Ball State jumped in front early with a 17-point first quarter.
Moss recovered a blocked punt in the end zone and Brian Jackson
connected on a 39-yard field goal.

Kareem Byrom intercepted Davis for a 43-yard touchdown return,
while Drew Willy directed scoring drives of 88 and 80 yards,
throwing a 20-yard TD pass to Ernest Jackson and a 10-yard toss to
Naaman Roosevelt.

Forced into a passing game, the Bulls (1-4, 0-3) mounted just 42
yards rushing.

Willy threw for a career-high 321 yards, completing 27 of 40
attempts, but had his streak of 131 attempts without an
interception broken with a second-quarter pickoff by linebacker
Mike Dorulla.