Last Friday I did my first running race: 6.2km I ran 35.58min (35.10 netto time), which is my personal best.
What I found rather strange is, that although I was already running faster than I ever did before on that distance, I was able to speed up a little for the last 800m or so, and even getting seriously fast (by my standards) on the last 200m. Therefore I was able to overtake many other runners, who weren't willing or weren't able to speed up at the end.
I'm wondering: Should I have run a little faster during the complete race thus reaching an even better total time?
Or was everybody else just taking it easy, not bother to sprint in the end?
Or did I just hit it perfect and most others were just going to fast during the race and couldn't speed up in at the end anymore?
Let's rephrase it to make it independent from my personal race:
In order to achieve the best possible time should we
a) run at a speed that allows us to just barely finish at almost constant speed?
or
b) run slightly slower and sprint at the end toward the finish and total exhaustion?