On Saturday night, the Penn State Nittany Lions escaped the Michigan Wolverines to keep their undefeated season alive. After opening a 21-0 lead, the Nittany Lions saw that lead evaporate in the second half.
Penn State took a 28-21 lead into the final minutes and saw a pass from Shea Patterson slip through Ronnie Bell's hands - giving the Nittany Lions the win.
Now, Penn State is set to face off against Michigan's in-state rival.
The Michigan State Spartans host the Nittany Lions in a huge game for both programs. Michigan State needs a big bounce-back win and Penn State needs to keep its undefeated season alive.
Here's all the details for Saturday's game.
Game Time: 3:30 p.m. ET
Spread: Penn State -5
Announcers: Sean McDonough, Todd Blackledge, Holly Rowe
The Spartans enter Saturday's contest on a two-game losing streak after dropping back-to-back games against Ohio State and Wisconsin. After a week off, Michigan State should be well-rested for yet another game against a top-10 opponent.
Since a 2016 Penn State blowout, the Spartans have won the last two battles between these two programs. They'll look to make it three-straight and end the Nittany Lions' College Football Playoff hopes on Saturday afternoon.
Can Mark Dantonio right the ship?