Sports bars
list of sports bars in montreal area
http://www.sportstavern.com/canada/montreal.html
Cheers, Mckibbons, O'Regans, and Ziggys are all within a couple of blocks of Guy St.
But your best bet would be Champs Sports Bar. Champs is THE sports bar in Montreal, whatever game is...