then sprang the balrog in the torment of his pain and fear full at glorfindel , who stabbed like a dart of a snake ; but he found only a shoulder , and was grappled , and they swayed to a fall upon the crag-top .