Mexico held onto its position after beating South Korea, while Switzerland secured its first win by beating Bosnia and Herzegovina.