Matt Schabert threw the game-winning 79-yard touchdown pass to Lee Evans for the 23rd-Badgers late in the fourth quarter to upset the 3rd-ranked Buckeyes, 17-10.