Poor bowling in the first 10 overs:

Sri Lanka's bowlers conceded 100 runs in the first 10 overs, which gave Pakistan a flying start.

1

Dropped catches:  

Sri Lanka dropped 3 catches in the match, which cost them dearly.

2

Lack of wickets in the middle overs: 

Sri Lanka failed to pick up wickets in the middle overs, which allowed Pakistan to build partnerships.

3

Slow start to the innings:  

Sri Lanka lost 2 early wickets and had to rebuild their innings.

4

Failure to capitalize on Mendis's start:  

Kusal Mendis scored a quick century, but Sri Lanka failed to capitalize on his start.

5

Lack of partnerships in the middle order:

Sri Lanka's middle order failed to form partnerships, which led to a collapse.

6

Poor running between the wickets:  

Sri Lanka lost 2 wickets to run outs, which cost them important runs.

7

Lack of discipline in the field: 

Sri Lanka gave away too many extras, which added to Pakistan's total.

8

Sri Lanka failed to defend a total of 344, which is the highest successful run-chase in World Cup history.

Failure to defend a big total:

9

Poor execution under pressure: 

Sri Lanka failed to execute their plans well under pressure, which allowed Pakistan to chase down the target.

10