Swiss move into 3rd in Group A after win over the Slovaks