Sweden and the Netherlands registered thrilling wins against Switzerland and Portugal in their respective penultimate Group C matches on Wednesday. After two matches each, both the Netherlands and Sweden have four points while Portugal and Switzerland have one each. The Netherlands are the defending champions.