This weekend’s B1G football schedule will feature something that hasn’t happened in a very long time — 56 years to be exact.

This weekend, five of the B1G schools will be facing opponents that are ranked in the AP top-25.

Nebraska has the tallest task, taking on No. 3 Oklahoma while Indiana welcomes No. 8 Cincinnati. Michigan State will head to South Florida to face No. 24 Miami and the in-state battle between Purdue and No. 12 Notre Dame will go down in South Bend.

Probably the most anticipated of the matchups will be when No. 22 Auburn heads to State College to take on No. 10 Penn State.

It should be a fun weekend across the B1G this weekend, and one unlike anything we’ve seen in quite some time.