Take an ice bath?
All you can do at this point is wait it out and build up your muscles and joints for next time. I hate asphalt. Even walking around town on the cement for too long hurts unless I always walk in patches of grass. I can't imagine personally running a 10k on asphalt in them but my brother is running a 10k in a month doing exactly that and I think he will be fine because he literally wears them every singe day and has strengthened all the right muscles.