Updated

Carlos Hyde ran for a career-high 168 yards and three touchdowns, and No. 4 Ohio State rallied to beat No. 16 Northwestern 40-30 Saturday night and extend the nation's longest win streak to 18 games.

The Buckeyes (6-0, 2-0 Big Ten) remained undefeated since Urban Meyer took over as coach last year.

On a rain-soaked field and with a prime-time audience watching, they rallied from 10 down in the third quarter to take out a team aiming to show it could beat the best in the conference.

Two scoring runs by Hyde in the fourth quarter helped prevent that. He was credited with a 2-yard touchdown after a replay review early in the fourth to put Ohio State ahead 26-23.

Then, after Northwestern's Trevor Siemian connected with Cameron Dickerson on a 12-yard score, Hyde ran it in from the 7 with 5:22 left in the game. That made it 34-30.