Semifinals

Semifinalists Announced Final 12 Females – Power Rankings Final 12 Males – Power Rankings Final 12 Females – Performance Night Final 12 Males – Performance Night Final 24 Results Final 10 Females – Performance Night Final 10 Males – Performance Night Final 20 Results Final Eight Females – Performance Night Final Eight Males – Performance Night Final 16 Results    

Read the whole thing