and then , horror of horrors , a chance blow from the dragon 's mighty talons hurled our champion back , and then he stumbled , and then he fell - full upon the body of his companion , who was still vainly striving to rise . '