Got your breath back yet? Well it's time to go again. Same teams, same stadium, same result? Unlikely, but Man City have a Premier League title to win and Spurs will want to show that going through on Wednesday was no fluke. You're in the right place to get a Man City vs Tottenham live stream – regardless of where on Earth you are.
So which way is this one going to go? Forget the two legs of the Champions League and the smart money would always be on Manchester City. With that attacking force that includes Sergio Aguero, Raheem Sterling, Kevin De Bruyne and both Silvas, very few teams on the planet can compete.
But that's exactly what Spurs have done over the last couple of weeks. And they will want to embrace the confidence and take it back to the Etihad today. Without talismanic striker Harry Kane, they'll be weakened in attack. But Son Heung-Min has shown that he's more than capable of leading the Spurs front line.
Keep reading to discover all the details you need in order to live stream Man City vs Tottenham Hotspur, regardless of where in the world you are. And to find out how to watch every single league game this season, you should also take a look at our guide on how to live stream Premier League football.
Use a VPN to watch Premier League football from outside your country
If you're abroad this weekend but still want to watch your home coverage, you'll need a VPN to do so. That's because your normal coverage will be geo-blocked. It's really easy to do and stops you having to tune in to some dodgy stream you've heard about on Reddit.