20071021 news: India 19th after best-ever show