Although the problem may appear to be the segment where he got ahead of you... i.e., speed... there are many strategies for endurance races. Both tortoises and hares can win if they maximize their strengths and reduce weaknesses. Red twitch types (tortoises) may do better trying to negative split a long race; i.e., maintaining a high but continuously building rate of speed, never really sprinting and hoping to judge it correctly so that they are spent at the end, but not before the end. White twitch types (hares), on the other hand, may do better using their speed to get out fast, not allow others to pass them, and try to hold on, hoping to have enough left in the tank to use their speed again at the end to grab another place or two. Training strategy should focus mostly on your strengths, but not neglect weaknesses, which depends on which type you are as well. If red twitch, then long intervals, trying to increase your ability to hammer at 80% for longer. If white twitch, then shorter, faster intervals, trying to increase the speed and the number of these you can do with little rest between. Of course, one should do all types of training, but tailor your training and your race strategy to your muscle type and psychological type. Maybe you are the type that needs to be able to build steadily through the race... let that fellow get away a little at first if he insists on sprinting ahead, but through training, ramp up your 80% speed to the point you'll eventually run him down, pass him, and wear him out trying to hang with you... the converse if you're the other type.