switzerland vs portugal live