It's important to fuel and hydrate properly during a marathon to maintain your energy levels and prevent dehydration. Here are a few tips:
Eat a light breakfast 2-3 hours before the race.
Take in fluids and carbohydrates during the race. There are a number of different ways to do this, such as drinking sports drinks, eating gels or chews, or wearing a hydration vest.
Listen to your body: If you're feeling hungry or thirsty, don't hesitate to take in more fluids and carbohydrates.