Sri Lanka defeated West Indies by 23 runs in a thriller at the Riverside Grounds on Monday. Nicholas Pooran’s 118 went in vain as Windies to chase down the target of 339 runs, but had they been successful it would have been the highest ever chase in World Cup history. Nicholas Pooran and Fabian Allen […]
