CHFL FINALS: Crows fend off gallant Eagles