I've pulled my achilles tendon. Unusual biking injury unless you're an old g*t stamping desperately on the pedals trying to stay on a wheel...