Michigan State committed a pass interference call on the first play of the next drive but the Irish could not take advantage. Jasper Scaife punted to the 11-yard line, but a holding call on Notre Dame forced a re-kick.
Notre Dame went for the fake punt end around to Brayden Robinson on his first career touch. He rushed 11 yards on fourth and 13, however, and the Irish turned the ball over on downs.
The Spartans took advantage to cut into the lead. They drove into scoring position but a combined tackle-for-loss from Talich and Adon Shuler pushed them back. Kyngstonn Viliamu-Asa then blitzed into the Spartan quarterback’s face on third down and Talich was all over his assignment to force a 32-yard field goal. The score was 10-3 with 10:05 left in the first half.
Faison started out the next drive with a 21-yard catch. Aneyas Williams then rushed for nine, six and seven yards on consecutive carries to get the Irish into scoring position. Carr then spun his way out of a sack, scrambled to his left and found Mylan Graham for a first down to the Michigan State 24-yard line.
On third-and-four, Carr looked to Faison in the endzone on the right side and he drew pass interference flags from all three officials watching the play. Two plays later Williams powered in for a one-yard touchdown run and the Irish were up 17-3 with 4:43 left in the second quarter.
The Spartan offense answered the call. On second down after a play action fake, Alessio Milivojevic connected with Rodney Bullard for a 53-yard pass. The play was reviewed, but upheld by video replay and one play later back up quarterback Cam Fancher subbed in and kept it around the left side for a 15-yard touchdown run.
With their lead cut to seven points and 3:21 left in the half, the Irish offense went three-and-out as the rain started to fall in Notre Dame Stadium. Michigan State could not move the ball on their drive either and the teams went into the locker room with the Irish ahead 17-10.
Michigan State would earn just one first down on its first drive of the second 30 minutes of the game before the Irish defense held strong and forced a great punt that was downed at the Notre Dame six-yard line.
Gilbert caught back-to-back passes for a combined 21 yards to move the Irish out of the shadow of their own endzone. James Jr. then took over control of the drive with three third-down runs to move the sticks. Gilbert moved over 100 yards receiving with his sixth catch of the night on the drive.
Notre Dame was faced with a third and seven at the MSU 17. Carr saw a late change in the Spartan defense but his signal to the receiver came a second late and the play clock expired. Now moved five yards back, James Jr. caught a swing pass out of the back field for five yards and Porath came on to nail a 35-yard field goal and put the Irish back up 10 points after a 17-play, 77-yard drive that devoured 9:42 of the third quarter.
Now it was the defense’s turn and they stepped up. Viliamu-Asa had an initial pressure on second down and then Loghan Thomas came through to clean it up for a sack. It was third and long and Boubacar Traore entered the picture, sacking the quarterback and forcing a fumble recovered by MSU.
The Micah Gilbert show continued when the Irish took the field for the drive. Carr found him for 28 yards, then dropped a pass in a bucket over Gilbert’s shoulder again down to the three-yard line. Carr then ran in for a touchdown on a designed quarterback draw.