Panthers edge Pilgrims in NLC match-up of unbeatens