James McCourt kicked a 39-yard field goal for the Fighting Illini as the clock ran down to complete a big 24-23 upset over the 6th-ranked Badgers.