Who makes it through to the grand final?