McGreal stunner sees off Lucan
Crumlin United 3 Lucan United 1
Alan McGreal scored the goal of the game as a powerhouse first-half display earned Crumlin a passage through to the quarter-finals of the FAI Cup.
The Leinster Senior League champions thus enter today's draw as the only non-league side left.
LSL Division 1A winners Lucan started brightly, but found themselves behind after 10 minutes, with Gareth Brady's free-kick being turned into his own net by left-back Shane Maloney.
Crumlin doubled their lead from a harshly-awarded penalty after 18 minutes when Dean Kelly's cross struck Boby Mazono's hand.
Jake Donnelly found the corner of the net from the spot, despite goalkeeper Ian Molloy getting a hand to it.
Molloy made a blinding point-blank save for the visitors, but Crumlin added a sublime third goal. Skipper Thomas Hyland's ball found McGreal who controlled it to tee up a left-footed finish.
Lucan got a goal back after 69 minutes, Paddy Seery scoring a header from a free-kick that hit a post and went in off keeper Michael Quinn.
Crumlin - Quinn; Cummins, Hyland, Mandiangu, G Brady; Walsh, Lee, Murphy, McGreal (Burgess, 79); Donnelly (Aki, 88); Kelly (L Brady, 23).
Lucan - Molloy; Mazono (Yusuff, 88), Cronin, Seery, Maloney; Sule, McLoughlin, Dinamunenga, Chindea; Bracken; Mercer.
Ref - B Fitzpatrick (Dublin).
Parkes leads Sligo revival
Sligo Rvs 6 Limerick 2
Limerick scored two brilliant goals inside ten minutes, but then conceded six and had three players red-carded in a crazy FAI Cup tie at the Showgrounds on Saturday night.
Karl O'Sullivan's brace was cancelled out by Sligo Rovers' Romeo Parkes and Ronan Coghlan by the half-hour.
But the drama was only beginning, with Sligo's Dante Leverock then sent off for a headbutt, and Coghlan seeing his penalty saved by goalkeeper Jack Brady.
Limerick captain Shaun Kelly was then dismissed for a second bookable offence, and Regan Donelon put the hosts in front from a free-kick in injury-time. And that was just the first half.
Parkes netted his second, just 30 seconds after the restart. Captain David Cawley then grabbed Sligo's fifth before Clyde O'Connell was red-carded for a challenge on Kris Twardek, who went on to round off the scoring with the home side's sixth goal.
But not before Limerick's Jason Hughes was sent-off for clashing with a match steward on the sideline.
SLIGO - McGinty, Banks, Donelon (Warde 67), Mahon, Leverock, Twardek, Russell, Cawley (Lynch 71), Fordyce (Callan-McFadden 38), Parkes, Coughlan.
LIMERICK - Brady, Kelly, Williams, Devitt, Tracy, O'Connor, O'Connell, Hughes, Murphy, O'Sullivan, O'Hanlon (Foley 56).
REF - R Hennessy.
Waterford leave it late for win
Glengad Utd 0 Waterford 2
Waterford struck twice in the final 20 minutes to end Glenad United's involvement in the FAI Cup.
Michael O'Connor broke the hosts' resistance with a scuffed shot and 10 minutes from time Cory Galvin - who hit the post in the first half - riffled home at the near post after Georgie Poynton robbed Stephen McLaughlin.
Glengad - K.McLaughlin, McKinney, McClure, J.G.McLaughlin, Matthew Byrne, Ruddy (Barrow 80), S McLaughlin (McDaid 90), S.Doherty (Michael Byrne 78), T.Doherty, McDermott, C.McLaughlin.
Waterford FC- Connor, Feely (Kavanagh 55), Lynch, Duggan, Browne, Kouogon, O'Connor, Galvin, Figueira (Fitzgerald 76), Bone (Holland 70), Poynton.
Ref - D McGraith.
Dundalk v UCD (Oriel Park, 7.45)
Team news: Dundalk will give a fitness test to Dane Massey but long-term absentee Robbie Benson could feature. UCD are again without keeper Conor Kearns due to suspension, with Paul Doyle, Josh Collins and Sean McDonald injured.
Talking points: The first of two meetings between the clubs in a week, and Dundalk will be wary of UCD after they turned over St Pat's on Friday night but the Students' squad is really tested by a busy schedule like this.
Ref: Robert Hennessy
Odds: Dundalk 1/10, UCD 22/1, draw 8/1
Verdict: Home win