#
# Tags

Nepal Stumbles as Netherlands Chase Down 107

Dutch fans were thrilled as Max O’Dowd led the Netherlands to a fantastic six-wicket victory over Nepal at the ICC T20 World Cup in Grand Prairie Stadium, Dallas, USA. The Dutch team’s clinical bowling display and O’Dowd’s composed half-century made for an exciting match. After a shaky batting performance by Nepal, they set a tiny […]