Rangers won the Scottish Cup for the first time since 2009 as Saturday’s 2-0 victory against Hearts erased the pain of their Europa League final…