India is hosting its first-ever international football friendly with Argentina playing Venezuela at Kolkata.
Football has always played second fiddle to cricket, but organisers hope the match will inspire more Indians to play the game.
Al Jazeera's Nilanjan Chowdhury reports