First of all congrats on completing the GNR, well done. If your foot is still painful, apply ice (not directly to skin, wrapped in a towel or something)10 mins on, 10 mins off. Rest your foot a lot and keep it elevated. If it starts to show bruising, visit your doctor for an X-ray, could be you have a stress fracture. Anyway, no running until the swelling goes down. I assume you're a fairly new runner - take note of my last name. The acronym RICE stands for Rest Ice Compression Elevation, standard treatment for most non-serious running injuries. Hope you're better soon!