Mountaineers hang on