vimes reached him in time to see a hook dragged into the man 's body , through breastplate and mail , as an attacker hauled himself up- vimes caught the man 's sword arm in one hand and punched him with the other , letting him tumble into the melee below .