I see this game pretty simply. This game was no Buckeye collapse. Its just what happens when you have 25 freshman, including your qb, and play them on the road in Happy Valley.
Back when PSU was a more dominant team, before they fell the f*ck off, this game was usually decided by location. Being at home was usually enough for the win between two closely matched opponents. The thing that trumped home field advantage was having experienced players. Not great players, but EXPERIENCED upperclassmen.
You play a freshman QB on the road against PSU, and expect the funk. PSU's fans and their facilities people did everything they could, aside from taking the field, and still they lost.
I remain convinced that if Saturdays game had been played in Ohio Stadium, this would have been a Buckeye Blowout with fewer turnovers, and drive killing penalties.