Rangers 2 Hearts 0 - full breakdown and analysis of the Scottish Cup Final 2022. Plus: full preview of St Johnstone vs Inverness ...