Jonathan Kim set a program record with six field goals to lift Michigan State to a 32-20 home win over Iowa in a Big Ten contest on Saturday.Michigan State (4-3, 2-2) snapped a three-game losing streak, in the process collecting 468 yards of total offense, 212 rushing yards, 27 first downs and not punting once.Iowa (4-3, 2-2) trailed 25-14 in the fourth quarter, but cut its deficit to 25-20 with 7:22 remaining in the game on a 75-yard touchdown run by Kaleb Johnson. The 2-point conversion failed.Michigan State answered, taking a 32-20 lead with 2:03 remaining on a 1-yard touchdown run by Nathan Carter that finished off a 9-play, 75-yard drive.Michigan State held a 19-7 lead in the third quarter, but Iowa made it 19-14 with 49 seconds remaining in the third on a 2-yard touchdown run by Brendan Sullivan.Kim then delivered his fifth field goal of the game, this time from 55 yards out, to give Michigan State a 22-14 lead with 11:52 remaining.Following an interception by Michigan State’s Nikai Martinez, the Spartans took over on the Iowa 25-yard line and eventually settled for a 46-yard field goal by Kim with 7:34 remaining to take a 25-14 lead.