Longford Town 3 St. Patrick's Athletic 3
Greg O'Halloran scored a late equaliser on his Longford debut to salvage a point last night.
Ex-under-21 star O'Halloran cracked home a stunning 30 yard shot to make it 3-3 with five minutes remaining.
Mbabazi gave St Patrick's a 22nd minute lead.
Shay Kelly's long clearance played the Ugandan international in on goal and he drilled the ball past Stephen O'Brien.
Kelly then saved a poor penalty from Paul McNally on 31 minutes after Keith O'Connor was pushed over by Robbie Griffin.
McNally made amends in first-half stoppage time to provide the cross for O'Connor to loop a header past Kelly for Town's equaliser.
Goals from Paul Osam (54 minutes) and Martin Russell (57) appeared to have St Pat's in control.
But a Trevor Croly own goal on 67 minutes gave Longford hope and O'Halloran completed the fightback with his super goal on 85 minutes.