Rangers 3-0 Hearts