C.J. Stroud passed for 294 yards and four touchdowns, and the fourth-ranked Buckeyes kept coach Ryan Day unbeaten in Big Ten play with a 45-31 victory over Minnesota on a rainy Thursday night.

Ohio State trailed at halftime (14-10) for the first time in a regular season game under Day, but time in the locker room was all Stroud needed to settle in. He passed for 246 yards in the second half.

“Everybody was encouraging me, telling me I can do it. My teammates all have belief in me,” said Stroud, who went 13 for 22 with one interception.

The Buckeyes flashed their five-star speed with two 70-plus-yard scores in the opener, one early on a run off right end by Miyan Williams and one late on a third-down screen to true freshman TreVeyon Henderson.

Chris Olave had touchdown catches of 38 and 61 yards, and Garrett Wilson scored on a 56-yard reception that gave Ohio State the lead for good at 24-21 midway through the third quarter. Less than three minutes later, Haskell Garrett grabbed a fumble from a strip-sack that Zach Harrison delivered on Tanner Morgan and ran it in for a 32-yard touchdown.