Great job hanging in there and finishing even when you knew you were way off your best. I saw quite a few packed it in and DNF'd. Hope you get the injuries sorted out and back in the drivers seat soon.
At least you didn't pull a Bolt's! I can only imagine what is going through his head right now.