The games for the world cup are being shown all over town. I don’t think there is a single pub which doesn’t have a tv going. If you’re after a bigger venue though, Flex at Schottenring is a good alternative. You can watch the sun go down on the canal, and then shortly afterwards at 9pm a game will start.
This is incidentally one of my favourite little bars along the canal.. only open when it’s warm. It’s totally relaxed/laid back. Can be found on the western side of the canal by the Franzensbrücke.