New Delhi: Salman Khan’s much-awaited period-drama ‘Bharat’, which faced tough competition from India vs South Africa World Cup match on its release day, has emerged as a blockbuster at the Box Office. Released on the occasion of Eid, the film has struck gold and as expected witnessed a grand opening day.