Imagine that 127th place - why maybe in a next couple hundred years the Indians might even inch up to maybe 125th place. I guess 127th place is better than 133rd place is better than 145th place (dead last). Tiny Trinidad and Tobago who made the semifinals cut in their group, will beat the pants out of the Indian team anyday. Maybe you all should just stick to cricket - it does not require any physical stamina or concerted coordinated team-play.