Sri Lanka crushed Afghanistan's hopes of a memorable World Cup victory on Tuesday.
They beat Afghanistan, bidding for their second win in a World Cup match, by 34 runs in Cardiff.
Despite suffering a dismal batting collapse, Nuwan Pradeep and Lasith Malinga starred with the ball denying Afghanistan the chance to reach a rain-revised target of just 187 from 41 overs.

Mbappe penalty sends France past Paraguay into World Cup quarter-finals
Morocco beat Canada to reach World Cup quarter-finals
Keys celebrates July 4 with Wimbledon victory but Williams sisters withdraw
Pakistan replace Masood with Babar as Test captain ahead of England series
Zverev reaches 4th round at Wimbledon, Fery keeps British flag flying
