Chiefs squeeze through to final