Sri Lanka Save Their Best For Last, Beat Netherlands By 83 Runs
Sri Lanka finally found their mojo as they clinically disposed off the Netherlands by a whopping 83 runs in an inconsequential final group D league game of the T20 World Cup in St Lucia. With Bangladesh beating Nepal by 21 runs in the other group league game, the faint outside chance that the…
Read More “Sri Lanka Save Their Best For Last, Beat Netherlands By 83 Runs” »