The counter is to let the D-line go where they want. Wash them completely down and create a cutback lane. However, that requires good TE/Receiver blocking. Our problem is our skill position blocking is shit. Our HC is trying to create a downhill running game with receivers that are the same size or smaller than the defensive backs they are trying to block. That's why we can't block receiver screens. On every running play one of them gets abused or whiffs on a block.
That said, every solid running team that Ohio State has played ran for over 100 yards on them so there is hay to be made there. Oregon got down so quickly that they stopped trying to run the ball. However, in their first meeting they ran for 155. Penn State ran for 120. Nebraska ran for 121. Michigan went for 172. Tenn went for 152. All of those teams just had shit quarterbacking. Any one of those QBs go for over 200 and they had a game. Ohio State just feasted on the inept teams they always do. They played Akron, WMU, and Marshall out of conference. Then they beat up on Sparty, IU, Northwestern, Indiana(we saw what the Domers did to them), and Purdue to get their lofty defensive stats.