My dad is away on holiday in on island of Gozo in Malta and won't be returning till after the cup final. Any bars, hotels or pubs in Gozo or on main island that might be showing the game? Thanks, he'd be gutted if he didn't see the game.