Spencer Evans made a 25-yard field goal with 8 seconds left Saturday, giving Purdue a 38-36 upset over No. 19 Iowa and putting the Boilermakers back in the Big Ten's West Division title hunt.
David Blough threw three touchdown passes to Terry Wright and topped the 300-yard mark for the fifth time this season.
The Boilermakers (5-4, 4-2 Big Ten) have won five of their last six and beat their third ranked team this season — the first time they've achieved that feat since 2003 — to move within one game of division leader Northwestern.
"This wasn't a perfect game by any means," Purdue coach Jeff Brohm said. "We made some plays, they made some plays,...