Fans watch FIFA World Cup final on a giant screen set up at People’s Plaza in Hyderabad. Several licensed bars, clubs and microbreweries too hosted live screenings.