Just so you guys know...

You didn't stretch, did you? Alternating heat and ice, 20 minutes each.

A bit late on this one...

Yes I did stretch...but I didn't do enough of a warmup before stretching, and I did more static stretching than dynamic. Both no-nos. I know better, so I guess I deserved it.

I iced it when I got home, then took a hot shower for about 30 mins, then iced it again. Went to bed with my leg elevated. It was more or less healed in 7 days. I can still feel a bit of tightness during sprinting but I'm going to consider it healed :)

In other news, I'm sporting a bruised rib and recovering from a broken big toe :D