Holy Cross rallied from an 18-point deficit to earn a win over Bucknell on a 23-yard field goal with under a minute left.