STATE COLLEGE, PA. - Receiver Allen Robinson had three highlight-reel scoring catches and Matt McGloin threw for four touchdowns for Penn State in a 45-22 victory Saturday over Indiana.

Robinson set the school single-season reception mark with 73 after burning the Hoosiers for 10 catches for 197 yards.

Zack Zwinak added 135 rushing yards, but the Nittany Lions (7-4, 5-2 Big Ten) did most of their damage through the air against the porous Hoosiers (4-7, 2-5).

Zwinak rumbled in from 1 yard out on the ensuing drive to put Penn State back ahead comfortably by two touchdowns.

Penn State linebacker Michael Mauti was carted off in the first quarter after hurting his left knee, while being blocked after appearing to get hit low by Hoosiers running back D'Angelo Roberts.

"This team is a bunch of resilient guys," first-year coach Bill O'Brien said. "When a guy like [Mauti] who's a leader on a football team goes down in a game, it was a good response ... They knew what they had to do."

Indiana's Cameron Coffman passed for 454 yards. With just a trip to Purdue left, the Hoosiers lost a chance to become bowl eligible with six victories.