Your marathon survival guide

Marathon day is almost here.  You will have trained for months, dedicating hundreds of hours to pounding the pavements in preparation for the colossal feat...