Wenning's passing, Edwards' running help Ball State beat Virginia 48-27

Ball State quarterback Keith Wenning (10) hands off to running back Jahwan Edwards (32) during the second half of an NCAA college football game against Virginia in Charlottesville, Va., Saturday, Oct. 5, 2013. Edwards scored on the play and Ball State won the game 48-27. (AP Photo/Steve Helber) (The Associated Press)

Ball State running back Jahwan Edwards (32) leaps into the end zone for a touchdown as Virginia safety Brandon Phelps (21) chases during the second half of an NCAA college football game in Charlottesville, Va., Saturday, Oct. 5, 2013. Ball State won the game 48-27. (AP Photo/Steve Helber) (The Associated Press)

Keith Wenning threw for two touchdowns and ran for another as Ball State defeated Virginia 48-27 on Saturday.

Jahwan Edwards added three scoring runs for Ball State (5-1), which shredded a Virginia (2-3) defense that came in allowing only 299 yards per game. The Cardinals finished with 506 yards.

Wenning had TD passes of 11 yards to Willie Snead in the second quarter and 72 yards to Jordan Williams — a fourth-quarter back-breaker that put the Cardinals up 41-27 and sent many in the crowd of 38,228 scurrying for the exits.

Edwards' 17-yard TD run sealed it. He also had scoring runs of 3 and 32 yards.

Virginia's David Watford was 21 of 36 for 209 yards and one interception. Kevin Parks ran for two touchdowns for Virginia. The Cavaliers looked explosive at times as they compiled 459 yards, but they were done in by missed opportunities, turnovers and penalties.