Goodfellows bar in the Regal Plaza Hotel is a decent pub for sports and will probably have the football. It's in Bur Dubai, on the corner of Mankhool and Khalid bin al Whaleed roads. If you're staying in a hotel, chances are the hotel will have a bar or several bars, and they may well be showing the...