Kinda a similar story, I slipped off my bike at the end of a wet turn and scraped up my leg.
A woman passing by saw the whole thing, and said she lived nearby and would happily run me a bath.
I took her up on the offer, and, um, I was a few hours late to work that day :-)