Canterbury will host Otago in Saturday’s NPC final after both South Island outfits achieved resounding semi-final victories.