Bimini's on 4th has recently reopened after succumbing to Flames a couple of years ago.
Used to be a good spot for Flames fans to watch a game in peace but I don't know what it's like now.
http://donnellygroup.ca/locations/pubs/the-bimini/
When I lived downtown, Score on Davie was my go-to sports bar for the game. Another solid place to watch some hockey and not be bothered. Great food, too.
http://www.urbanspoon.com/r/14/77060...avie-Vancouver
http://scoreondavie.com/