UCF held on at the last second as the Knights narrowly beat Penn State 34-31, Saturday night.
Blake Bortles had another career-night, throwing for 288 yards and three touchdowns.
Late in the second quarter Bortles threw his first interception Nov. 10 of last season against Marshall University. The junior went 232 pass attempts between interceptions.
Running back Storm Johnson continued his early-season tear, rushing for a career-high 117 yards, breaking the 100-yard mark for the first time in his career. Johnson helped pad his stats with a 58-yard touchdown running up the sideline.
Johnson had one touchdown on the ground, giving him six on the season. He also added a receiving touchdown in the first quarter.
PSU freshman quarterback Christian Hackenberg went 21-for-28 with 268 yards.
Running back Zack Zwinak had himself a great game, rushing for 128 yards on 28 attempts including three scores. Zwinak had a costly fumble with 5:43 left in 34-24 game, and Penn State driving down the field. The fumble gave UCF an opportunity to run almost two minutes off the clock.
The UCF defense, which had allowed just seven points entering the game, allowed 21 points in the second half Saturday night. Penn State exposed the UCF defense for 263 second-half yards.
This was the third meeting between he two schools, and the first win for UCF. The Knights are also now 1-7 against Big-10 schools.
UCF and Penn State will face-off again next season for the Croke Park Classic in Dublin, Ireland.
The Knights have a week off before welcoming South Carolina (2-1) to Orlando for their first home game in nearly a month. The Gamecocks hold a 3-0 record over the Knights, with their last win coming back in 2005.