Ohio State needed every bit of offense to hold off Indiana’s late surge Saturday.

In the end, the Buckeyes held on as quarterback Justin Fields accounted for three touchdowns but also threw three interceptions. Both of his passing touchdowns went to Garrett Wilson, who accounted for 169 receiving yards on seven receptions.

The other star of the win was running back Master Teague, who carried the ball 26 times for 169 rushing yards and two touchdowns in the win. It was a new career-high for Teague.

Not only were Teague, Wilson, and Fields the offensive stars on Saturday, the trio combined to set an Ohio State record in the win. According to ESPN College Football, it is the first time the Buckeyes have had a 300-yard passer, 150-yard rusher, and 150-yard receiver in the same game:

Everyone is well aware that this was far from a perfect performance by the Buckeyes, but the stars stepped up when called upon. Now at 4-0, Ohio State will look to finish the season strong with games against Illinois, Michigan State, and Michigan.