I'm assuming you're not really willing to travel around to get an espresso so perhaps a general idea of which neighborhood you're in might help?
Otherwise as other have suggested a very traditional one is Olimpico, they have a couple of location around now (original is in the Mile End).
Il me semble avoir vu que la microbrasserie Le Dispensaire sur Prince Arthur diffuse les matchs.