T20 World Cup: Sri Lanka beat West Indies by 20 runs

ABU DHABI – Sri Lanka Thursday defeated West Indies by 20 runs, diminishing latter’s hopes for semi-final qualification at the ICC Men’s T20 World Cup. Sri Lanka had set them … Continue reading T20 World Cup: Sri Lanka beat West Indies by 20 runs