Jordan Glover was 3-for-4 including an RBI single and solo home run as Cherokee beat Moorestown 7-6 in a non-league baseball game on Thursday.
Glover singled in a five-run rally in the second and drove a home run over the centerfield fence to give the Chiefs a 7-3 lead in the bottom of the sixth.
Moorestown closed within 7-6 when Drew Pederson hit a three-run HR in the top of the seventh. The Quakers got the tying run on base on Tim Miller' single but couldn't bring him around.
Andrew Lisa hit a two-run HR for Moorestown (3-5).
"We're playing good baseball in spots but we need to play seven innings of good baseball," Moorestown coach Bill Donoghue said.
Cherokee (5-2) has won five of six and three in a row.
"We're a team that started slow but we're finally a way to win close against good teams," Cherokee coach Marc Petragnani said.