Rangers kehilangan lebih banyak keunggulan dalam perburuan gelar Liga Utama Skotlandia ketika Caolan Boyd-Munce terlambat mencetak gol untuk memberi St Mirren kemenangan 2-1 yang memang layak diterimanya.
Philippe Clement membawa Paisley mengincar lima kemenangan berturut-turut untuk menghindari ketertinggalan lebih jauh dalam perburuan gelar Liga Utama Skotlandia.
Setelah kehilangan Leon Balogun karena cedera sejak awal, malam mereka berubah ketika Butland menyerang Greg Kiltie dengan Buddies segera mendapat hadiah penalti dengan VAR mendukung keputusan tersebut. Oisin Smyth maju dan tidak melakukan kesalahan dari titik penalti.
Danilo dan Nico Raskin dimasukkan setelah turun minum ketika intensitas meningkat dan mereka bekerja sama untuk menyamakan kedudukan ketika bek asal Brasil itu memasukkan bola setelah upaya Raskin diblok.
Ada perubahan lain ketika Boyd-Munce melepaskan tembakan ke sudut bawah dari bola Evan Mooney untuk memicu perayaan liar saat St Mirren mengalahkan Rangers untuk pertama kalinya dalam 13 tahun.
Hasil tersebut membuat Rangers tertinggal 12 poin dari pemimpin klasemen Celtic sementara St Mirren naik ke posisi kelima.
Lebih banyak kesengsaraan bagi Rangers
Tahap awal berlangsung penuh hiruk pikuk sebelum Balogun berhenti karena cedera.
Namun, aksi nyata pertama di mulut gawang terjadi ketika Butland berlari dengan sia-sia dan tidak meyakinkan untuk menjatuhkan Kiltie ke tanah saat pemain Saints mengambil kendali bola panjang.
Wasit David Dickinson segera menunjuk titik putih dan Smyth, yang mencetak gol penentu kemenangan lewat tendangan bebas melawan Ross County pada hari Sabtu, mengirim penjaga gawang ke arah yang salah dengan penalti yang berhasil diselesaikan.
Clement dan Vaclav Cerny mendapat kartu kuning oleh Dickinson segera setelah itu karena terlalu lama mengeluh tentang pemain St Mirren Marcus Fraser yang memblokir laju Hamza Igamane tanpa hukuman.
Kiper Saints Ellery Balcombe tidak melakukan penyelamatan sampai dia menerima tembakan jinak dari striker Maroko itu tepat sebelum turun minum.
Clement harus mengambil tindakan dan dia memasukkan Raskin dan Danilo untuk menggantikan Barron dan Bajrami dan terjadi peningkatan instan.
Kapten James Tavernier nyaris mencetak gol melalui tendangan bebas dari jarak 25 yard dan kemudian Balcombe menyelamatkan tembakan dari Danilo sebelum Cerny melakukan tendangan kaki kanan ke arah tiang gawang.
Namun setelah melakukan penyelamatan di garis gawang dari Danilo, Balcombe akhirnya dikalahkan dari jarak dekat oleh pemain pengganti Gers saat gawang St Mirren terus dikepung.
Igamane melepaskan tembakan setelah melakukan kombinasi dengan Cerny, yang kemudian melakukan tendangan jarak jauh yang hanya melewati mistar.
Di sisi lain pemain pengganti Saints Alex Iacovitti dan Robin Propper melompat dari tendangan sudut dan bola memantul ke tiang dekat.
Permainan berayun dari ujung ke ujung.
Kesalahan yang dilakukan Propper membuat Olunya bisa melaju dengan bebas, namun Raskin kembali mampu mengatasi bahaya.
Di antara kebanyakan pemain pengganti yang biasa, pemain berusia 17 tahun Callum Penman dan Evan Mooney menggantikan John dan Olunya, tetapi pengganti lainnya, Boyd-Munce, yang terbukti menjadi pemenang pertandingan pada menit ketiga dari enam menit tambahan.
Dia bertemu dengan umpan Mooney dan melepaskan tembakan rendah melewati Butland dari jarak 20 yard untuk menenggelamkan Gers.
Clement: Rangers 'membuang tiga poin'
penjaga hutan manajer Philippe Clement berbicara kepada Berita Olahraga Langit:
“Kami sendiri yang membuang tiga poin hari ini.
“Di babak pertama kami tidak menunjukkan kualitas yang cukup dalam penguasaan bola, namun kami juga sering kalah dalam duel dan kebobolan gol yang tidak boleh kami sia-siakan.
“Anda menciptakan banyak kepercayaan pada lawan, itulah mengapa saya sangat marah saat jeda.
“Saya tidak melihat performa itu muncul setelah konsistensi yang kami tunjukkan dalam dua bulan terakhir.
“Kami melakukan perubahan dan di babak kedua tim bereaksi dengan cara yang benar dan kami perlu menunjukkannya setiap saat.”
'Jangan takut' untuk St Mirren
St Mirren bos Stephen Robinson pada Berita Olahraga Langit:
“Saya pikir kami hebat di babak pertama, menekan Rangers dengan sangat agresif, memiliki banyak peluang dan unggul 1-0.
“Kami memulai babak kedua dengan cara yang tidak kami inginkan. Rangers mendatangi kami, seperti yang Anda harapkan dari tim yang bagus, dan menciptakan peluang.
“Kami harus mengubahnya dan penghargaan kepada pemain pengganti yang masuk, mereka mengubah permainan dan sikap pantang menyerah harus dikagumi.
“Kami membuktikan bahwa kami tidak perlu takut pada siapa pun. Jika Anda bermain dengan intensitas seperti itu, Anda bisa melakukannya dan menyebabkan banyak masalah bagi tim.”