Main Photo

Indiana defensive back Jaylin Williams, right, knocks Ohio State quarterback Justin Fields to the ground.

COLUMBUS, Ohio — Master Teague ran for a career-high 169 yards and two touchdowns, Justin Fields accounted for three scores and No. 3 Ohio State held off a comeback bid by Michael Penix Jr., Ty Fryfogle and No. 9 Indiana to win 42-35 on Saturday.

The Hoosiers (4-1) rallied from a four-touchdown deficit in the second half and made it a one-score game with 10:26 left, when Penix and Fryfogle connected on a 56-yard touchdown.

Penix was 27 for 51 for a career-high 491 yards and five touchdown passes for Indiana.

The Buckeyes (4-0) put up 607 yards and led 35-7 early in the second half, but struggled to contain Penix and Fryfogle, who caught seven passes for 218 yards and three touchdowns.

Fields was 18 for 30 for 300 yards and two touchdown passes, but he also threw his first three interceptions of the season and was sacked five times.

“Of course I made bad decisions,” Fields said. “I ended up with three picks but we got the W today. That’s all that matters. We got the W, and we’re 4-0.”

Garrett Wilson had seven catches for 169 yards — his fourth straight game of 100-plus yards — and two scores for the Buckeyes.

The running game helped Ohio State maintain control when things were getting dicey.

Penix passed for four touchdowns in the second half but also made a critical error, tossing an interception that Ohio State’s Shaun Wade returned for a touchdown at the end of the third quarter.

Indiana had climbed its highest ranking in the AP Top 25 in more than a half-century, and the Hoosiers had pumped up their confidence by beating conference rivals Penn State, Michigan and Michigan State in the same season for the first time in program history.

“I loved what I saw today, but obviously we didn’t get the result wanted, so it hurts,” Penix said.