CHFL FINALS: Crows hold out brave Roos