Ran a 10k yesterday. All was well until the second mile when I got a cramp which would not go away until after the run was finished. I don't get it. I eat the same thing pre-run every time, the difference this time is that I ate 45 minutes earlier which should be plenty of time for digesting and still got cramps. It started with one below the sternum then moved to each side below the ribs. Some times I get cramps some times I don't. There is no consistency.