WATCH: Rangers hang on to edge Queens in seven-goal thriller