Sri Lanka police calls off 2011 World Cup final fixing probe
Cricket | July 03, 2020 16:09 ISTThe Sri Lankan Police on Friday ended its investigation into allegations that the country's 2011 World Cup final loss to India was fixed, saying it found no evidence.