A 33-yard field goal by Adam Mitcheson and Jackson's first hook-up with Johnson -- a 21-yarder -- gave the Bulls (5-6, 3-4 Mid-American Conference) a 10-0 first-quarter lead. Jackson found Johnson for a 14-yard score to stretch the lead to 17-0 at 11:27 in the second quarter.
Morgan Hagee got the Cardinals (2-9, 0-7) on the scoreboard with a 21-yard field goal, but Jackson found Johnson for the third time -- from 11 yards out -- to make it 23-3. Jack Milas hit Nolan Givan for an 11-yard score with 49 seconds left to pull the Cardinals within 23-10 at halftime.
Jackson finished with 350 yards passing and became the first Bull to throw for 300-plus yards in three straight games. Johnson totaled 153 yards on seven catches.
Buffalo won at Ball State for the first time in five tries. The Cardinals lead the series 9-2.
Milas passed for 127 yards and two scores for Ball State, while Caleb Huntley totaled 141 yards on 26 carries.
More AP college football: http://collegefootball.ap.org and http://www.twitter.com/AP-Top25
South Carolina commit Mecose Todd runs through practically the whole defense, breaking every tackle attempted, on his way for a touchdown.
Heather Dinich details four Maryland football players accounts of the death of Jordan McNair included in independent report released Friday.
J.T. Daniels passed for 241 yards and three touchdowns, and Jay Tufele blocked Washington State's attempt at a tying field goal with 1:41 to play in Southern California's 18th consecutive home victory, 39-36 Friday night.
USC DL Jay Tufele blocks Blake Mazza's 38-yard field-goal attempt as USC hangs on to win 39-36.
Miles Sanders puts on the jets against Illinois, running up 200 yard and three touchdowns.
Vavae Malepeai runs up the middle for a 2-yard touchdown.