TLN is carrying the match although my guess is that they will have the RAI feed and it will have Italian commentary. Better than nothing.
I don't know what channel TLN is on Rogers but I understand that TLN is available as part of "basic cable" for most of Canada so you should have easy access.