Tyler Goodson rushed for 94 yards and a touchdown to help the 20th-ranked Hawkeyes end the 8th-ranked Golden Gophers' undefeated record with a 23-19 victory at Kinnick Stadium.