Sri Lanka save their best for last, beat Netherlands by 83 runs
Paul van Meekeren of the Netherlands walks off the field after his dismissal LBW during an ICC Men’s T20 World Cup cricket match against Sri Lanka at Daren Sammy National Cricket Stadium in Gros Islet, Saint Lucia, Sunday, June 16, 2024. | Photo Credit: AP Sri Lanka finally found their mojo as they clinically disposed…
Read More “Sri Lanka save their best for last, beat Netherlands by 83 runs” »