Second-tier Queen's Park defeat Rangers 1-0 at Ibrox, marking the first time in history the Glasgow giants lose at home to lower-league opposition in the Scottish Cup.