I'm here in my hotel room with a brace on my ankle after RICE treatment since the race. I can't really walk much, but that's OK.
I was having a great race until mile 18 or so, where I stepped on something in the road and wrenched my left ankle. I was so focused on execution and keeping pace by focusing on reeling in faster runners ahead of me I didn't even see what I hit. I think it was one of those reflector markers.
Anyway I reached mile 20 right on schedule (2:33) but each mile after that was increasingly painful and slower. I hobbled in doing 9:30s or so for the last three miles at around 3:32 and went straight to the medical tent to ice it. I didn't think it was so bad, until I tried to stand up and nearly collapsed when I put weight on it.
Even though I didn't hit 3:20, I'm putting this one in the "win" column, because I trained properly for the event, I had a proper race strategy that I executed well, and I managed to gut out a PR even with my bad ankle.