Rethink the tomato sauce with meatballs, it may be too rich, and it takes days to digest red meat. Eat plenty, but cut yourself off early so you have a chance to digest your food. Many runners set 8 p.m. as their limit. The morning of the race, eat something, but not too much. Consider a banana or a plain muffin.
Many marathons provide orange wedges along the course.
Experiment with your menu well in advance of race day. Partake of replacement fluid products only if you've practiced with them. Take advantage of every opportunity to rehydrate during the run. Cool down your body by pouring a second cup down your head, neck or chest. Running under sprinklers or hoses is refreshing but can give a pretty good jolt to the heart and lungs.