Larry Bostic rushed for 143 yards on 31 carries for the Cardinals (4-7, 4-3 Mid-American Conference), who were playing for the first time since giving No. 2 Michigan a scare Nov. 4. The Cardinals failed to convert a late fourth-and-goal, and the Wolverines won 34-26 to remain unbeaten.
This time it was the Cardinals who were on defense at the end, and they stopped the Rockets (4-7, 2-5) on their two possessions after Jackson's field goal.
Jackson kicked an 18-yard field goal with 1:55 left in the third quarter to give Ball State a 17-14 lead. Toledo tied it on Alex Steigerwald's 39-yard field goal with 12:55 remaining.
Jalen Parmele had a 92-yard touchdown run for Toledo in the first quarter and finished with 173 yards on 20 carries.