Chasing a winning target of of 116 runs, India made it in 14.5 overs with Murali Vijay (48) and Yuvraj Singh (23 not out) doing the bulk of the scoring. Skipper Mahendra Singh Dhoni (15) struck two sixes to finish the match in a jiffy.
Minnows Afghanistan showed courage to stand up to cricketing giants India.
Afghanistan have been the talk of this tournament as in only two years, they have risen from Division Five of the World Cricket League to the elite 12-nation World Twenty20.
They just missed out on qualifying for the 2011 ODI World Cup but have earned the full one-day international status.
In Image: Afghanistan's captain Nowroz Mangal, second from left, greets India's captain Mahendra Singh Dhoni, second from right, after India won the match