Big second half powers Panthers past Rangers