David McDaid timed his first Glenavon goal at Mourneview Park to perfection, netting the injury time winner that gave the home fans derby delight.