Glasgow Rangers led lidt af et choknederlag, da det lørdag eftermiddag i den skotske Premier League blev 1-2 ude mod St. Mirren i en kamp, hvor gæsterne fik to mand smidt ud.
Lee McCulloch og Dorin Goian blev begge vist ud i opgøret og står dermed til karantæne i onsdagens lokalbrag mod rivalerne fra Celtic.
Rangers kom foran på et mål af Lee Wallace, men Aaron Mooy og Paul McGowan udnyttede overtallet efter McCullochs udvisning og sikrede St. Mirren den første sejr over Rangers siden 2008.
Med Rangers' nederlag halede Celtic ind på rivalerne med en 2-1-sejr hjemme over Kilmarnock og er nu blot et enkelt point efter Rangers efter 20 spillerunder.
Georgios Samaras scorede begge Celtics mål, mens Danny Racchi reducerede for Kilmarnock i slutfasen.