45-9 win puts Hawkeyes back on track