The top-ranked Buckeyes came back from a 21-7 deficit after the first half to defeat the 8th-ranked Badgers 34-21 for their third-straight Big Ten title.