Girls basketball: Panthers rally to defeat Cadets