More anecdotal experience... I ran the Rome marathon a couple weeks ago and it happened to me at exactly 25km. I reread my experience of last year's Ottawa Marathon and everything seemed about identical. Same strategy going in, similar weather, similar execution, similar course profile and same...