That bitter World Cup defeat in Port Elizabeth

Sri Lanka Cricket NewsAs Sri Lanka were playing South Africa in the first ODI at St. George’s Park in Port Elizabeth on Saturday, memory took you back 14years when the Sri Lankans played the World Cup semi–final at this same ground in 2003.

Read full article