Multiple world champ Paul Foster edged through to the semis after a tense shootout.
New face to strengthen Black and Whites rearguard options for rest of campaign.
Towler and Draper are both on loan at Borough Briggs for the rest of the season.
Enter the Northern Scot's competition for a chance to see the big match at Borough Briggs next week.
Mike Stepney now plays multiple former world champ Paul Foster in the last eight.
Jags made it ten league wins in a row by thumping Formartine 4-0.
City drew 1-1 and missed a penalty against ten-man Albion.
City extended their unbeaten run to five games but only got a point.
Maroons have surrendered from winning position in last two outings and are eager to return to winning ways.
Omar says he comes back to Elgin a more experienced player following stints in Championship and League One.
Moray trio Buckie, Rothes and Forres all bidding for place in last four.
New Scottish singles champion bounced back from pairs defeat in Norfolk.
Draper's loan expired this week and City have persuaded Cove to farm the player out for another four months.
Allen (24) had already signed a pre-contract with the Black and Golds.
Demus will come straight into Maroons squad for Saturday's home game against Strathspey Thistle.
Hanratty has impressed in Highland League football this season.
Limit of 500 attendance will be lifted on Monday.
Two players released by Inverness currently training with the Cans.
Stalemate in the capital means Elgin extend unbeaten run to four games but haven't beaten Edinburgh in 14.
Glasgow-based midfielder comes into Elgin's squad for tonight's match at Edinburgh City.