Panthers advance to semi finals with 48-43 OT win