"Глазгоу Рейнджърс" намери място сред полуфиналистите на турнира за Купата на Шотландия по футбол, след като надигра "Дънфърмлин" с 1-0 с гол на Клаудио Каниджа.