Bengaluru Yodhas captain and icon player Narsingh Yadav beat Praveen Rana of Punjab Royals 6-3, with this victory BengaluruYodhas notched up a comfortable 5-2 victory over Punjab Royals.. NewsX exclusively caught Narsingh Yadav after the bout.