Kumar Sangakkara hit a brilliant 103 as Sri Lanka overcame India by two wickets in a thrilling last-over finish effectively sealing their second win in the Asia Cup.
The victory was set up by spinners Ajantha Mendis and Sachithra Senanayake, who shared seven wickets to restrict the reigning world champions to 264-9 in the day-night match in Fatullah.