That winning moment

Updated: Apr 05, 2011 21:04 IST

Players celebrate as Team India win the Cricket World Cup final against Sri Lanka in Mumbai, India.
1/8
Players celebrate as Team India win the Cricket World Cup final against Sri Lanka in Mumbai, India.

top photos