Eagles rally to knock off Colonels