A day to forget for Rangers