Emotional win seals finals berth as Blue Eagles beat the odds