Max O'Dowd made most of the drop catch by Nepal as he led his Netherlands side to a comprehensive six-wicket win over Nepal in their Group D encounter in match 7 of the ICC T20 World Cup 2024 in Dallas on Tuesday, June 03. (As It Happened | Full Coverage)