Sri Lanka, who were comprehensively beaten by New Zealand in their opening game, will look to come out with a much improved performance when they take on dark horses Afghanistan in the seventh match of ongoing ICC Cricket World Cup 2019 at the Sophia Gardens (Cardiff Wales Stadium) in Cardiff on Tuesday.