BBC · Apr 21
Watch Rangers beat Hearts to reach Scottish Cup final
Watch the best of the action as Rangers beat Hearts to set up a Scottish Cup final against Celtic on 25 May...
Continue ReadingRead Next: Returning to the past could allow Celtic to build for the future