Sri Lanka defeated Netherlands in Super Six stage
Photo courtesy: ICC Twitter Sri Lanka defeated Netherlands by 21 runs in the Super Six stage of the International Cricket Council (ICC) World Cup Qualifier. In the match played in Bulawayo, the Sri Lankan team was in serious trouble at the beginning, its first wicket fell on the first ball, when the score reached 67…
