Hurdler ruptures Achilles, finishes race