Both Betfred Cup semi-finals will take place at Hampden Park on the same day next month with Celtic and Rangers in action just hours apart.
Rangers will meet Aberdeen at noon on Sunday, October 28, before Hearts face Celtic at 7.45pm.
Should the first match require extra time it could go on until 2.30pm, which may make the clean-up operation difficult.
Another concern is policing, with four sets of rival fans set to populate the Mount Florida area of Glasgow.
Both games were scheduled for Sunday due to Celtic and Rangers being involved in the Europa League on the Thursday before.
Celtic travel to Germany to play RB Leipzig on Thursday, October 25, while Rangers host Spartak Moscow.
Two domestic semi-finals have never been staged at Hampden Park on the same day.
Celtic and Rangers have not both played in Glasgow on the same day since 1983.
After news of the fixture timings broke, some fans took to Twitter to predict possible trouble.
One wrote: 'So you're gonna have Rangers & possibly Aberdeen fans still hanging about pubs around Hampden when Celtic & Hearts fans start rocking up. This'll be carnage'.
Another posted: Rangers, Aberdeen, Celtic and Hearts all at Hampden on the same day. This is going to be a disaster'.