Galway Utd 0 Longford Town 1:GRITTY LONGFORD, reduced to 10 men in the first half, dealt with the loss of Neal McKenna, and Liam Lynch delivered a delightful winner seven minutes from time.
McKenna was sent off in the 23rd minute for a reckless challenge on John Russell.
Galway had a raft of opportunities, but Dave Cooke was sent off in the last minute for Galway as Longford held on.
GALWAY UNITED: Ryan; Conneely, Guthrie, Breen, O’Toole (Fitzgerald, 76); O’Brien, Kelly (Cooke, 61), Russell, Davoren; Murphy (Molloy, 61), Faherty.
LONGFORD TOWN: O'Leary; Kenny, Cronin, McCarthy, McCartney; King, Gough, Curran (Russo, 68), McKenna, Murphy; Lynch (Glynn, 90).
Referee: R Winter (Wicklow).