Yet again Rangers found themselves two goals down and had to rescue the situation late on against Dundee