The victory snapped a seven-game losing streak, dating to last season, for the Bulldogs (1-6, 1-4 Northeast Conference) -- the longest in the program's 14 years.
The Colonials (1-5, 0-3) had taken a 35-31 lead with 8:16 left when linebacker Brad Banas picked off a pass by Westerhaus and returned it 55 yards for a touchdown.
Westerhaus completed 22 of 35 passes for 350 yards and overcame six sacks. Harris finished with 10 catches for 201 yards, and Jordan Brown carried 25 times for 131 yards.
Romello Ross scored four touchdowns and Central Michigan beat Eastern Michigan 35-28 on Friday.
Marquis Young run for 15 yds to the Buff 26 Marquis Young fumbled, forced by Ryan Williamson, recovered by Buff Boise Ross
Adam Mitcheson 22 yd FG GOOD
Kirk Ferentz Halftime Interview
Drew Brown 39 yd FG GOOD
Blake Frohnapfel pass intercepted Brandon Berry return for 13 yds to the UMass 27
|St Francis (PA)||4-2||6-4|