I ran the Mumbai Marathon at the beginning of this year. And last weekend I ran the Kaveri Trail Marathon. Shaved around 35 Min from my Bombay finish time of 5hrs 15min. And even then I felt that this was a weaker race. It was very hot and humid. The track was a difficult track to run on and I struggled after the 32nd Km. But I did finish it with a flourish. Practically sprinted the last 300m.
More on both the runs later.