How to watch Switzerland vs. Algeria online for free from anywhere

Switzerland will face Algeria at BC Place in Vancouver in the next World Cup game. Here's where to watch it from the US, UK, and more.