DROGHEDA UNITED survived a scare against non-league side Crumlin United to progress to the next round of the EA Sports Cup.
Robbie Horgan's Drogheda were on a high following Friday's win over Dundalk in the league but they were brought back down to earth as Crumlin took a first-half lead through Kevin Dempsey, and Drogheda needed a last-minute equaliser from Gary O'Neill to force the tie into extra time, where goals from Daire Doyle and Paul Andrews secured a 3-1 win for last season's beaten finalists.
Bray Wanderers also needed extra time to get past Division One side Shelbourne, Bray winning 5-2 at Tolka Park. Early goals from Shane Byrne had given Bray a 2-0 lead but Shels drew level with strikes from Darren Tinnnelly to leave the score at 2-2 after 90 minutes. But a Jake Kelly hat-trick in extra time did the job for Bray while Shels had Adam O'Connor sent off.
Bohemians enjoyed a 3-0 win away to UCD for the second time in four days as a weakened Bohs XI cruised past the Students. Kevin Devaney's 11th-minute goal gave Bohs the lead, Jason Byrne struck on 55 minutes and debutant Jake Hyland added a third six minutes from time.
Longford Town kept up their good start to the season, winning 1-0 away to top-flight side Athlone Town, Gary Shaw getting the crucial goal on 71 minutes for Tony Cousins' side.
Limerick were trounced 4-0 away to Munster rivals Cork City, youngster Robert Lehane netting twice for Cork with Billy Dennehy and Mark O'Sullivan also on target for City.
Waterford United came from a goal down to beat Avondale United 2-1, Paddy Barrett and Sean Corcoran scoring for the Blues following an early Graham McCarthy goal for Avondale.
Finn Harps also had just one goal to spare against a non-league side as they beat Cockhill Celtic 3-2 at Finn Park.