When it comes to beating the best, few are better than Michigan State.
The Spartans' 21-17 win over No. 8 Penn State on Saturday marked the Spartans' ninth win over an Associated Press top 10 team since the start of the 2013 season.
In that time period, only Alabama (14) and Ohio State (11) have recorded more wins over top 10 teams. The Spartans are now 9-5 in top 10 games in the last six seasons.
Here's the full list of top 10 wins in the last six seasons:
2013: No. 2 Ohio State, 34-24, Dec.