In Virat war all Kuru warriors including Bhisma Drona and Karna were vanquished by Arjuna.

Go Haran Parva 62 enter image description here

Now, the same Arjuna in Kurukshetra war even with Lord Krishna with him, could not face these warriors. Arjuna killed each and every Kuru warrior through deceit.

Shalya Badha Parva 60

enter image description here

Lord Krishna also accepted that Karna, Bhishma and Drona could not be vanquished by Pandavas in a fair combat. Then how Arjuna defeated all of them in Virata war?

  • 1
    I think it’s because he used the Sammohana Astra so they all fell asleep in the Virat war, without countering Arjunas attack. Whereas in the main war they were actually fighting. – Archit May 12 at 18:27
  • @ArchM before using sammohana Astra he already defeated all Kuru warriors. – Sanatan Darshan May 13 at 4:29
  • Interesting, didn’t know this – Archit May 13 at 4:48
  • Arjuna was in stree vastasra during the time of war as rule of no one should raise arm afainst stree and sanmohana astra is chemical weapon make fant by rule iftar one should not fight against warrior who is unconscious so that is why arjuna left them – Prasanna R May 13 at 9:44

You must log in to answer this question.

Browse other questions tagged .