St. Patrick's Athletic 3 Longford Town 2
Charles Mbabazi Livingstone scored twice as St. Pat's maintain their interest in the title race.
Ugandan Mbabazi shot home the opener from 20 yards in the 40th minute.
Michael Holt put St. Pat's in command when chipping Stephen O'Brien to make it 2-0 four minutes into the second half.
Town hit back with Keith O'Connor heading home Eric Lavine's cross on 53 minutes.
But Mbabazi had the final say with his second strike 15 minutes from time, shooting home the rebound after O'Brien saved his initial shot.
Alan Reynolds added a 91st minute consolation for Town.