well,I ate some before ride, then a banana, then stopped at half the ride and had some lentil cake( I am allergic to all those cool things people get to eat and drink on rides - coffee, tea, chocolate, grain, rice, corn, etc due to immune system impairment).
This was 3-5 km more than last week and was about the same tiredness when I got near home as the 22km I did last week.
So I have to say ,yeah snax during ride help!