Question: Amazon the inaugural icc world twenty20 was played in south africa in 2007. who won the final?
Answer: India
Natural Questions answer: India (from the Wikipedia article "2007 ICC World Twenty20 Final")