Michigan State (4-5, 1-4 Big Ten), a week removed from pulling off the biggest comeback in Division I-A history, grabbed the lead with a touchdown on the opening drive of the game. But Indiana (5-4, 3-2) gave up just 35 yards the rest of the first half and did not allow another first down until the fourth quarter, a span of 12 possessions by the Spartans and 46 straight points by the Hoosiers.
Michigan State, which came from 35 points down to beat Northwestern 41-38 last week, took a 7-0 lead over the Hoosiers when Drew Stanton threw 38 yards to Devin Thomas for his first career TD reception.
Lewis then took control. The freshman finished 15-of-26 for 261 yards and extended his streak of consecutive pass attempts without an interception to a Big Ten-season high 146 before he was picked off with under seven minutes left in the fourth quarter.
By that time, the victory was assured, putting Indiana a win away from becoming eligible for its first bowl game since 1993.
Three of Lewis' four touchdown passes in the first half were to Hardy, including two scores in a span of 37 seconds late in the second quarter. Lewis threw a 2-yard touchdown pass to Hardy with 44 seconds to go, then the Hoosiers got the ball back two plays after the kickoff when Adam McClurg forced and recovered a fumble by Jehuu Caulcrick at the Michigan State 17.
Two plays later, Hardy made it 30-7 with a 17-yard TD reception.
Hardy also had a 30-yard TD catch in the first quarter.
Lewis scored on a 27-yard run and passed 13 yards to Hardy for another TD in the third quarter. The Hoosiers made it 46-7 on a safety when Terry Love fumbled the ball out of the end zone on an Indiana punt. Lewis also threw a 26-yard touchdown pass to Marcus Thigpen in the second quarter.