SOCCER - SPL ROUND-UP: Aiden McGeady returned from his club ban to help Celtic come from behind to beat Dundee 2-1 in the Homecoming Scottish Cup at Parkhead.
Artur Boruc's fresh-air swipe at a long ball from David O'Brien in the 14th minute allowed Colin McMenamin to put the Irn-Bru First Division side ahead but in the 37th minute Scott Brown levelled from close range.
With a minute remaining of the first half, McGeady, back for the first time since his two-week ban for a dressing-room row with boss Gordon Strachan, curled a shot past Dundee goalkeeper Rab Douglas to take the home side in to the next round.
Substitute Alex Williams grabbed a last-minute equaliser to earn Ayr United a 2-2 draw against Kilmarnock and deny their local rivals their first Ayrshire derby win in 15 years.
The eagerly-anticipated fourth-round clash lived up to its billing with Manuel Pascali giving Killie the lead early on, before Dean Keenan equalised.
Craig Bryson then netted what looked like the winner before Allan Russell failed to kill off the tie by missing from the penalty spot, allowing Williams to snatch a dramatic leveller.
Aberdeen avoided a potential banana skin, Sone Aluko's cool finish providing the one piece of class they needed to scrape past a spirited Alloa side 2-1.
Aluko lofted home a 56th-minute winner after Alloa midfielder Andy Scott's penalty had cancelled out Lee Miller's fortunate early opener.
Falkirk striker Graham Barrett dashed last year's runners-up Queen of the South's hopes of returning to Hampden with a second-half brace in their 4-2 victory.
After a poor first half played in blustery conditions, the tie came to life either side of the break.
The hosts took the lead in the 37th minute when Scott Arfield converted a penalty but Barry Wilson equalised three minutes later.
Bob Harris then gave the Doonhamers the lead after the break before Arfield levelled in the 49th minute.
Barrett killed off Queens' hope of reaching the final for the second successive season with a clinical double.
Felipe Morais bagged a debut double to fire Inverness into the fifth round with a 3-0 victory over Partick Thistle.
Iain Vigurs' goal was sandwiched by Morais' brace as the Clydesdale Bank Premier League's basement side finally found some form with a comfortable victory.
Hamilton held on to beat Ross County 1-0 at Victoria Park.
Chris Swailes scored the only goal of the tie in the 22nd minute when he headed home a corner from debutant Paul McGowan, who gave the County defence a torrid time all afternoon.
Elsewhere, Airdrie ended Spartans' cup hopes with a 2-1 victory, Dunfermline defeated Clyde 2-0, Queens Park drew 2-2 at Peterhead and East Fife won 1-0 at Stenhousemuir.
Brechin v St Mirren, Forfar v Forres Mechanics and Inverurie Locos v Motherwell all fell victim to the weather.