Rahmat Shah struck his second successive fifty of the World Cup as Afghanistan looked to chase down a target of 242 against Sri Lanka on Monday and keep their semi-final hopes alive.
Afghanistan captain Hashmatullah Shahidi has insisted his side's World Cup wins have been the product of sustained effort, however much they have surprised the rest of the global cricket community.
Sri Lanka's Dushmantha Chameera could be thrust straight into World Cup action against Afghanistan following his late call-up into the squad, according to assistant coach Naveed Nawaz.
Sri Lanka bounced back to square the three-match one-day international series against Afghanistan on Sunday, with a comprehensive 132-run win at Hambantota.
Afghanistan opener Ibrahim Zadran starred with run-a-ball 98 in his team's six-wicket win against hosts Sri Lanka in the first of three one-day internationals on Friday.