Get the live scorecard of today's Italy Women vs Netherlands Women T20 match at Desert Springs Cricket Ground, Almeria, ICC Women's World Twenty20 Europe Qualifier Division One, 2023.