Drew Brees threw for 286 yards to become Purdue’s all-time passing leader and Travis Dorsch kicked a 33-yard field goal with four seconds remaining to complete the Boilermakers rally to upset the Wolverines 32-31.