Eagles advance to semi-finals