Chapel Hill in semifinals again