Test your memorypublished at 11:55 British Summer Time 4 June 2019
Kusal Perera is on course for a century here, but how many of the ton-makers of the 2015 World Cup can you name? Have a go at our latest quiz here.
Afghanistan fall 34 runs short in low-scoring thriller
Najibullah's 43 put Afghanistan in with chance of victory
SL's Pradeep took 4-31 in damp, gloomy conditions
SL bowled out for 201 - K Perera top-scored with 78
Nabi took four wickets, including three in an over
Afghanistan won toss; Both sides lost opening game
Jamie Lillywhite
Kusal Perera is on course for a century here, but how many of the ton-makers of the 2015 World Cup can you name? Have a go at our latest quiz here.
15 wides is already the most recorded in an innings during this tournament - surpassing the previous worst, also set by Afghanistan (14 v Australia).
Run-rate 7.28
It must be warming up - Angelo Mathews has taken one of his 15 layers off.
Rashid Khan twirls his way through the over, following up three dot balls with three sneaky singles.
Twenty four extras and counting for Afghanistan.
Here's Rashid Khan to stem the tide.
SL 128
Shot! A thumping, thunderous drive from Kusal Perera goes flying for four, and Sri Lanka will content themselves with 19 from the over.
That, er, wasn't great from Gulbadin Naib.
Simon Mann
TMS commentator
Is it Perera's birthday as well?
This is sloppy from Afghanistan.
Another overstep. Another no ball. Another free hit.
Simon Mann
TMS commentator
Kusal Perera reaches his half-century in the way he began it - by being aggressive. He's the main reason for Sri Lanka's good start. He's played really well.
SL 120-1
This time Gulbadin Nabi lands this one - and it's wide enough for Kusal Perera to free his arms and bring up his half-century!
That was a stunning little jab over cover.
Oh, he's gone, here.
This is a horror wide from Gulbadin Nabi, barely hitting the strip, and we're still in free hit territory.
Here it comes - oh, and it's a wide!
Another extra, and he'll have to bowl that free hit again.
Jeremy Coney
Ex-New Zealand captain on BBC Test Match Special
We don't know what this pitch is like because Afghanistan have not bowled in the right part of it.
Gulbadin continues post-drinks, and Kusal Perera has to pull out the swan drive at the non striker's end to make his mark.
Ah, another overstep from Gulbadin! Hello, free hit.
The players are taking a quick drink, so here's what's gone on this morning in Cardiff...
You know how people used to say you know you're getting old when doctors are younger than you? For me, it's cricketers.
Text 81111
Nick: Re 11:12 You'll know you're really old when you stop being surprised by the year they were born...the group of kids I'm currently supposed to be teaching (instead of following the cricket) were born around the time I had a midlife crisis...
Afghanistan are having a shocker in the field - Sri Lanka benefit from buzzers (overthrows!) when Hazratullah Zazai gets overzealous at backward point. This is a good reaction from Sri Lanka in reaction to being humbled by New Zealand at the weekend.
Rashid Khan, incidentally, is wheeling away for his first over of the day. He won't be relishing this green top. A tidy over nonetheless. Five from it.
Jeremy Coney
Ex-New Zealand captain on BBC Test Match Special
Loose cricket from Afghanistan after winning the toss. Their cricket has reflected the sky above, no sunshine coming through.
That's quite a profitable over for Sri Lanka...
SL 103-1
A slower ball - oh, and Lahiru Thirimanne absolutely smashes it down the ground for four!That's a lovely shot, Lahiru waiting, waiting, and waiting some more, before he gets up on one leg and hoicks it down the ground.
Top evasive work from Nigel Llong to avoid getting hit, too.