Bonnyrigg Rose score last-gasp extra-time winner to reach King Cup final
East of Scotland champions Bonnyrigg Rose netted a last-gasp winner to keep their league and cup double hopes alive, beating nine-man Linlithgow Rose 1-0 at Prestonfield in the semi-final of the King Cup.