Miracle escape as 10-man Liberty beat Bechem United

Liberty Professionals have had an inconsistent season so far

Liberty Professionals have had an inconsistent season so far