SOUTH BEND, Ind. (AP) - Tyler O'Connor threw for two touchdowns, Gerald Holmes ran for two more, including a 73-yard score, and No. 12 Michigan State took advantage of mistakes by No. 18 Notre Dame and held on for a 36-28 victory Saturday night.
The Spartans (2-0) turned what had been a close game at halftime into a 29-point lead with three third-quarter touchdowns. But Notre Dame made it close as DeShone Kizer threw for two touchdowns and ran for another and the Irish (1-2) cut the lead to 36-28 with 6:02 left on a 12-yard touchdown pass to tight end Durham Smythe.
On Notre Dame's next possession, Kizer was sacked for a 5-yard loss by Raequan Williams on third-and-2 and Notre Dame punted with 3:37 left in the game and the Spartans ran out the clock.
O'Connor, a fifth-year senior making his third career start, was 19 of 26 passing for 241 yards and one interception on a deflected pass. Kizer threw for a career-high 344 yards, completing 20 of 37 passes with one interception with heavy pressure at times from the Spartans.
MICHIGAN STATE: Michigan State's offense showed there was no need for concern after an unimpressive opening-game victory over FCS Furman, beating Notre Dame to end a three-game losing streak to the Irish. Good pressure by Michigan State's front seven and good coverage by the secondary kept Kizer scrambling at times and the Irish couldn't get their running game going.
NOTRE DAME: Mistakes hurt the Irish from the start, with an opening kickoff return for a touchdown by C.J. Sanders being called back on a holding penalty by Jalen Elliott. A bouncing punt hit Notre Dame's Miles Boykins and was recovered by Michigan State long snapper Collin Caflisch at the Notre Dame 38 early, and Sanders fumbled at the end of 19-yard catch that Michigan State linebacker Jon Reschke recovered. Fans booed Notre Dame with 5 minutes left in the third quarter following a pair of runs for no gain.
MICHIGAN STATE: The Spartans begin Big Ten play hosting Wisconsin, which they haven't faced since a 16-13 overtime victory in 2012 to end the Badgers' 21-game home winning streak.
NOTRE DAME: The Irish begin a stretch of three straight games against Atlantic Coast Conference teams, which Notre Dame is a member in for most sports aside from football, when it plays Duke. Notre Dame is 3-1 all-time against the Blue Devils.
(Copyright 2016 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)