Princeton puts up 56 first half points holding Kewanee to just seven in a Friday night win at home.