DURHAM, England — It was a day late and counted for little in the context of the Cricket World Cup, but there was no lack of tension as Sri Lanka fended off the West Indies by 23 runs. Avishka Fernando scored 104 from 103 balls to guide Sri Lanka to 338-6, its highest total of