Haley was ISU’s fourth leading receiver last season with 19 catches for 247 yards and two touchdowns. On Saturday, the senior hauled in a 29-yard reception from Brady Davis and a 46-yard touchdown connection from Bryce Jefferson.
The Redbirds passed for 407 yards as top returning receiver Andrew Edgar remained sidelined with a hamstring issue.
Joey Lombardi grabbed three passes for 78 yards. Tailback Jeff Proctor caught a 34-yard touchdown strike from Davis, and a 22-yard touchdown by tight end Jacob Carl was tossed by Jack Baltz.
Davis completed 9 of 15 passes for 176 yards, Jefferson 7 of 13 for 120 yards, Baltz 2 of 2 for 72 yards and Britton Morris 3 of 5 for 39 yards.