The Psoas, the achilles heel of cycling