I'd suggest a nice hot water drunk straight when you wake up, and then finish eating 3hours before your race start.
the adrenaline and nature will then set things to work.
Getting it right for training takes a lot more sorting I find, especially when the session is demanding. Fruit and dairy need to be very carefully taken on board I find.