Strong finish takes Panthers past Chucks football