Bookmakers are offering near-equal odds on the Sri Lanka-Afghanistan contest in Cardiff, and although there was no way of calling this four years ago, when Sri Lanka were contenders until being blown away by South Africa in Sydney, things are a little different now, especially after their walloping at New Zealand’s hands last week. And don’t forget what happened last year, when Afghanistan knocked Sri Lanka out of the Asia Cup.