Krishna battles Arjuna here is the story about the battle between lord Krishna and Arjun in Mahabharat. But i am not sure whether this is right or wrong information. So i like to know whether any battle was there between them.
The battle between Lord Krishna and Arjuna is not present in the Original Mahabharata.
We don't find the traces of the incident in Bhagavatam or Harivamsha either. This is because it is a fictional work written by a famous Telugu author Chilakamarti Lakshminarasimham. The name of the work is Gayopakhyanam (IAST Gayopākhyānaṃ) or Prachanda Yadavam (IAST Pracaṇḍa yādavaṃ). It is written in the year 1890.
The plot of the story goes as follows:
A Gandharva (one of the few divine births) by birth and was a faithful devotee of Krishna. One fine morning-nay, it was the worst morning in his life-while going to Brahmaloka by Vimana (an airbus), chewing the betel leaf unmindfully spitted it out. The red coloured chewings unfortunately fell into Krishna’s coupled palms holding oblatory water to otter to the rising Sun God, chanting the Holy Hymn. Krishna thus disturbed grew wild and instantaneously took a vow ihit the culprit’s head would soon he severed by his Sudarshana Chakra - the unopposed divine weapon. Poor Gaya having come to know of this, and on the trickish advice of Narada, goes and entreats Arjuna to save his (Gaya’s) life, without infomiing him (Ar juna) of Krishna’s vow. After Arjuna promises to save Gaya’s life, then the latter reveals the details, to the utter dismay of Arjuna. However, having once given the word, he keeps up his word, till the end, despite the terrible war that flared up between him and his revered brother-in- law and protector-Krishna and ultimately Lord Shiva’s interference to save the most dangerous situation with a solution agreeble to both.
The sources of the plot are available neither in Bharatam, nor in Bhagavatam could be traced out in Chitrabharatam or Maruttaratcharitra.
Story taken from the book Chilakamarti Lakshminarasimham by V.V.L Narasimha Rao. [I don't own any copy rights.]