We have a decent record against St Mirren in the cup with seven wins and four losses from 12 games. We were hammered at Love Street in the third round in 2006 but won there in 2001. The last meeting at Fir Park was way back in 1977 when we 'outmuscled' Alex Ferguson's young team to win 2-1 in front of 28,000.
Here is the draw in full:
Forfar Athletic or Forres Mechanic v St Johnstone or Rangers
Airdrie United v Dunfermline Athletic
Hearts v Falkirk
Inverurie Locos or Motherwell v Brechin City or St Mirren
Aberdeen v East Fife
Celtic v Peterhead or Queen's Park
Hamilton Accies v East Stirlingshire or Dundee United
Inverness v Ayr United or Kilmarnock
Remember the last time we played St Mirren in the Cup?