Caleb TerBush passed for 178 yards and two touchdowns to help Purdue upset No. 23 Illinois 21-14 on Saturday afternoon.
Purdue upsets No. 23 Illinois 21-14