CWC11: India edge Sri Lanka in thrilling final | International Cricket Council International Cricket Council