One of two World Cup stadiums in Colombo, the R. Premadasa Stadium has potentially 10 games to look forward to. Should ...