West Indies fell 23 runs short of a record Cricket World Cup run chase despite a magnificent 118 runs from Nicholas Pooran against Sri Lanka at Chester-le-Street.
Both teams began the match knowing they could not qualify for the semi-finals but produced a classic encounter.
Sri Lanka started off with a bang with their opening batsmen Dimuth Karunaratne and Kusal Perera had a brilliant start by.
A maiden century by the 21-year old Avishka Fernando and supporting knocks by Kusal Mendis Lahiru Thirimanne, saw Sri Lanka reaching a total of 338/6 after 50 overs.
Jason Holder took two wickets, while Sheldon Cottrell, Oshane Thomas, and Fabian Allen took one wicket each.
After starting off slow and losing wickets in a hurry, the West Indies were stabilised by Nicholas Pooran’s knock coming in at number five. His maiden century of 118 from just 103 balls kept the Windies in the fight right till the death overs.
Fabian Allen scored a half-century too, which brought them close to a World Cup record run chase of 339.
Sri Lanka bowled well towards the end dismissing both the men in form, and restricted West Indies to 315/9 after 50 overs. Lasith Malinga bagged 3 wickets while Kasun Rajitha, Jeffrey Vandersay and Angelo Matthews got one wicket each.