Marvin Harrison Jr. has scored touchdowns to cap each of Ohio State's first three drives against Michigan State.
First came the first rushing touchdown of the prolific receiver's Ohio State career.
On the Buckeyes' first drive against Michigan State, Harrison came in an orbit motion behind quarterback Kyle McCord and took a pitch on an end-around after a fake handoff to TreVeyon Henderson.
Harrison picked up a block from tight end Gee Scott Jr. and ran by most of the Spartans' defenders before plowing over Spartan safety Jaden Mangham for a 19-yard touchdown.
Marvin Harrison Jr. with the 19-yard touchdown run! @OhioStateFB
— NBC Sports (@NBCSports) November 12, 2023
: NBC & Peacock pic.twitter.com/4EWFxJZnVn
The jaunt was the 28th total touchdown of Harrison's Ohio State career, though the other 27 have been receiving scores.
Harrison's run put Ohio State ahead 7-0 just 3:40 into its game against Michigan State, capping an eight-play, 75-yard opening drive for the Buckeyes.
A second touch turned into a second touchdown for Harrison as well against the Spartans, a 26-yard strike up the right sideline, this time through the typical avenue of catching the football for Harrison. He made a strong catch at full extension and had the body control to keep both feet in-bounds.
Marvin Harrison Jr.'s impossible to defend @OhioStateFB pic.twitter.com/qkZamEvtLf
— NBC Sports (@NBCSports) November 12, 2023
Route running created the space for a third touchdown in as many Ohio State possessions for Harrison. He knifed under Michigan State defensive back Malik Spencer and caught a bullet from McCord to put the Buckeyes ahead 21-0 on the first play of the second quarter.
Three drives.
— NBC Sports (@NBCSports) November 12, 2023
Three Marvin Harrison Jr. touchdowns. pic.twitter.com/F3KXWQPcVq
Stay tuned to Eleven Warriors for more updates from Saturday's matchup between the Buckeyes and the Spartans.