COLUMBUS, Ohio -- Wisconsin had its heart broken again.
Braxton Miller threw a 40-yard touchdown pass to Devin Smith with 20 seconds left to give Ohio State a 33-29 victory over the No. 12 Badgers on Saturday night.
It was almost exactly seven days earlier that the Badgers were beaten, 37-31, at Michigan State on a miracle pass on the final play of the game. The latest heartbreak, just like that one, wasn't confirmed until it passed a video review.
The Buckeyes (5-3, 2-2 Big Ten) won their biggest game of a season shadowed by NCAA problems.
The Badgers (7-2, 3-2) drove to the Ohio State 45 -- and got an extra play after time elapsed due to a defensive facemask call -- but linebacker Andrew Sweat hit quarterback Russell Wilson as he was throwing to end the game and touch off a wild celebration.
It was an incredible finish, with four touchdowns scored in the final 4:39. But the Buckeyes were the last one standing after a series of knockout punches by both sides.
Miller, a freshman, ran for 99 yards on 19 carries and scored twice, in addition to completing 7 of 12 passes for 89 yards and a score.
Dan Herron rushed for 160 yards on 33 carries.