Williams' 56-yard interception return in the second quarter set up quarterback Danny Etling's 4-yard touchdown run that gave the Boilermakers the lead for good, 20-14 with 5:16 remaining in the first half, ending an overall losing streak of 10 games. The Broncos, who got three touchdown runs from Franklin, pulled to within 37-34 with 8:11 to play, but the Boilermakers iced it with 3:42 to play when Akeem Hunt scored on a sweep of right end, covering 38 yards for the game-clinching score.