Penn State 35, Illinois 7

Matt McGloin threw for 211 yards and a touchdown and ran for two more scores to lead Penn State to a road win over Illinois on Saturday in the schools’ Big Ten opener.

Sophomore running back Zach Zwinak added 101 yards and two touchdowns for Penn State (3-2), and the Nittany Lions forced three turnovers and held the Illini (2-3) scoreless for the first 34 minutes.

After starting the season amid turmoil with two losses, Penn State has won three straight.

Linebacker Mike Mauti, one of the most vocal critics last summer of Illinois for its efforts to recruit Penn State players after the child-sex scandal and NCAA sanctions, intercepted Illini quarterback Nathan Scheelhaase twice.

The second came near midfield late in the third quarter as Scheelhaase tried to rally the Illini. Mauti’s pick instead set up a 1-yard touchdown run by Zwinak with 14:03 left in the game that sealed the win.

Scheelhaase finished with 270 passing yards, going 28-of-46.

The hard feelings between the teams were sometimes clear. Players exchanged words as they crossed paths on the way to the locker rooms at halftime and had to be separated by officials and staff members from each team.

Iowa 31, Minnesota 13

Mark Weisman ran for 177 yards, 155 in the first half, to lead Iowa to a win over Minnesota at home and give the Hawkeyes possession of the Floyd of Rosedale bronze pig trophy.

Christian Kirksey’s 68-yard interception return for a touchdown in the fourth quarter sealed the win for Iowa (3-2), which bounced back from last week’s disappointing 32-31 loss to Central Michigan to win the Big Ten opener for both schools.

Minnesota (4-1) was off to its best start since 2008, but couldn’t get anything going on offense Saturday. Max Shortell threw three interceptions and the Gophers managed only 75 yards in the first half. The Hawkeyes scored three touchdowns during a six-minute span of the second quarter to jump out to a 24-0 halftime lead.

Northwestern 44, Indiana 29

Kain Colter ran for 161 yards and four touchdowns, and Northwestern set a school record with 704 yards of total offense in a home victory over Indiana in both teams’ Big Ten opener.

Colter also finished with 131 yards receiving. Trevor Siemian threw for 308 yards, and Venric Mark ran for 138 yards and a touchdown on a day when the Wildcats (5-0) had to hang on after they appeared to be on their way to an easy win.

They led 27-0 early in the third quarter before things got interesting.

Indiana (2-2) got within 37-29 when D’Angelo Roberts scored on a 2-yard run and Kofi Hughes ran it in on a reverse for the two-point conversion. Colter helped to ice the game when he scored on a 22-yard run to make it 44-29 with just over 5 minutes left. The Hoosiers then drove to the Northwestern 4, but the Wildcats stopped them there and ran out the clock.

Northwestern is 5-0 for the third time in five years, a good start for a team that finished fifth in the Legends Division a year ago.

Purdue 51, Marshall 41

Purdue and Marshall traded big plays all day. Turns out, the defense was the difference in the shootout.

Caleb TerBush threw for four touchdowns, the Boilermakers returned two interceptions for scores and the defense finally stopped the Thundering Herd’s second-half rally late to allow Purdue to hold on for a victory at home.

The two combined for 179 plays and 977 yards on a record-breaking day.

TerBush was 27-of-37 for 294 yards with four TDs, three to Gary Bush, and one interception in Purdue’s final non-conference tune-up.

Marshall (2-3) quarterback Rakeem Cato was 45-of-68 for 439 yards and five touchdowns, three to Gator Hoskins. It was the highest number of completions and attempts ever against Purdue (3-1), breaking the marks set by Illinois’ Jack Trudeau back in 1985. Receiver Tommy Shuler caught 19 passes for 200 yards, breaking the school’s single-game record for receptions (15) set most recently by Josh Davis in 2004.