STATE COLLEGE, Pa. -- - Caleb Komolafe ran for 72 yards and a touchdown and Northwestern held on to beat Penn State 22-21 on Saturday.

Preston Stone threw for 163 yards with a touchdown pass to Griffin Wilde , and Jack Olsen kicked three field goals for the Wildcats (4-2, 2-1 Big Ten) who won their third straight.

The Wildcats, who hadn't won in Beaver Stadium since 2014, took the lead for good with 4:51 when Komolafe bulled his way through Penn State's defense to cap a 75-yard drive late in the fourth quarter.

The Nittany Lions got the ball back, but lost quarterback Drew Allar to a leg injury on a third-down play. Backup Ethan Grunkemeyer replaced him and was immediately stopped on a fourth-down run and the Wildcats ran the clock out from there.

Allar, Nicholas Singleton

See Full Page