Wednesday night, Sweden and the Netherlands clash in Lyon for a place in the final of the Women's World Cup.…