MACHESNEY PARK, Ill. (WTVO/WQRF)–Harlem held off Belvidere North Friday night 58-54 in NIC-10 action.

For highlights watch the media player above.