I was finally able to achieve my dream time of doing under 4hr 30min and I owe this to a friend of mine whom I had promised a sub 4.30 time. And it was just mental strength (and I did not hit the wall this time) which kept me going and after the 30km mark I was confident of doing the time, the launch pad was just perfect.. It was a almost perfect run, everything went as planned. I did the first 10k in 1 hr, next 10k in about 57mins, third one in 1hr 8mins and the last 12 in about 1hr 24min. Only if I had done better with during the 28-33km stretch, 4hr 15mins was very achievable. And this time is well within my reach, I just need to train harder and this will be my target for the Mumbai Marathon.
Everything was perfect, there was no sun throughout the run. It was cloudy all through (which meant 95% humidity all through and I was perspiring even before the race started), which meant higher humidity but was very bearable compared to something like Bombay, where the heat and sun just kills you. The race started at 6am in the morning (which actually is more like 5am, as Singapore has intentionally chosen to be one hour ahead of what it logically should have been. They have done it for commercial reasons as they wanted to Hong kong time, as they did not want to give them an unfair advantage (they wanted both the stock exchanges to start at the same time).
Will write more about my state of mind yesterday and other details of my preparation and the actual run. And also a detailed comment on the organizers of Singapore marathon.
What this time means is that I was able to shave off about 53mins from my previous best. 5hr 21mins was a very embarrassing personal best time of mine and it feels wonderful to now have a respectable sub 4.30 time.