Dwayne Haskins threw a pair of touchdown passes in the final seven minutes to rally number-four Ohio State past ninth-ranked Penn State 27-26 in Happy Valley.
Haskins found K.J. Hill for the go-ahead score with 2:03 left in the game to cap a 96-yard drive.
He had 270 passing yards and three TD's in the win. J.K. Dobbins rushed for a score and caught another for the Buckeyes as they improved to 5-and-0.
The Nittany Lions were stopped on a fourth down at midfield with less than two minutes remaining to seal the game.
Trace McSorley had 286 passing yards, two touchdowns, and a career high 175 rushing yards in defeat.
Penn State fell to 4-and-1.