Leshon Williams rushed for 174 yards and a touchdown to help lift the Hawkeyes to a 15-6 victory over the Badgers.