Unknown incidents of that historic win

Photo
Sri Lanka Cricket NewsMany didn’t notice, but last week was the 15th anniversary of Sri Lanka’s historic first ever Test win in England. The win at The Oval 1998 is Sri Lanka’s greatest achievement in Test cricket and overall, it only rates behind the 1996 World Cup win..

Read full article