Panthers advance to semi finals