Sri Lanka stamped their authority in the day of the final as they thumped Netherlands by 128 runs to win the ICC Cricket World Cup Qualifiers 2023 on Sunday (9th July) at Harare Sp