Your best shot might be to stream it online – difficult to say whether or not it will be on CCTV, but I’m sure you can find an online stream if you Google it. There was a recent thread on here about streaming international sports games, try searching for that.
Actually I cannot watch it on streaming because my connexion is too low.
That’s why I am looking for a cafe or a bar to watch it on TV.
But maybe it’s difficult to find in Chengdu.
I think your best shot is The Shamrock, across the street from the Nijiaqiao subway station on Renmin Nanlu. They regularly broadcast sporting events, so there’s a good chance they’ll be showing this.