It's being shown on sport Italia, maybe it will be shown in a bar or somewhere. Maybe ask your hotel
Yeah follow this linkHello mate. Do you have the full list of channels it's being shown on? I'm going to a pub who use the European channels but they are hopeless at finding it. They have Polish, Lithuanian, Czech and Greece for sure...