India has defeated Argentina 2-1 in a Group B match in Rio. India took the lead in the 8th minute with a fine goal by Chinglensana Singh and doubled it in the 35th minute hanks to a field goal by Kothajit Singh.