MUNCIE, Ind. (AP) -- Jahwan Edwards rushed for three touchdowns, including the eventual game-winner as Ball State held on to defeat Toledo 31-24 Saturday. The game was tied twice in the fourth quarter before Edwards' third touchdown capped a 71-yard scoring drive with 3:01 to play. Edwards finished with 20 carries for 89 yards. Ball State (4-1, 2-0 Mid-American Conference) quarterback Keith Wenning rushed for a 7-yard TD to put the Cardinals up 24-17 with 12:11 to play. The Cardinals then regained possession after Toledo turned the ball over on downs on their next offensive series. The Cardinals were looking to put the game away before Ross Madison picked off a Wenning pass and returned it 21 yards to the Ball St. 34. David Fluellen's 1-yard TD run finished a 6-play Rockets' drive to tie the game at 24 with 6:20 to play. Fluellen had 129 rushing yards to lead Toledo (2-3, 1-1).