রাবণ মেঘনাদকে সঙ্গে নিয়ে দিগ্বিজয়ে বার হয়ে স্বর্গ আক্রমণ করেন। এই যুদ্ধে মেঘনাদের অস্ত্রাঘাতে ইন্দ্রের পুত্র জয়ন্ত অজ্ঞান হয়ে পড়লে জয়ন্তর পিতামহ পুলোমা তাকে নিয়ে সকলের অজ্ঞাতে পালিয়ে যান। শোকে মুহ্যমান হয়ে ইন্দ্র রাবণকে অস্ত্রাঘাত করেন। ফলে রাবণ অজ্ঞান হয়ে যান। মেঘনাদ শিবের বরে মায়াপ্রভাবে অদৃশ্য অবস্থায় যুদ্ধ করে ইন্দ্রকে পরাভূত ও বন্দী করেন। ইতিমধ্যে রাবণের জ্ঞান ফেরে এবং তিনি ইন্দ্রকে লঙ্কায় বন্দী করে আনেন। রামায়ণ অনুসারে অহল্যা ধর্ষণের পাপে ইন্দ্র বন্দী হয়েছিলেন।

দেবতাদের অনুরোধে এক বছর বাদে ব্রহ্মা ইন্দ্রকে মুক্ত করে নিয়ে আসেন। তিনি মেঘনাদকে ইন্দ্রজিৎ নাম দেন এবং ইন্দ্রের মুক্তির প্রতিদানে মেঘনাদকে বরদান করতে চান। মেঘনাদ অমরত্বের বর চান। কিন্তু ব্রহ্মা তা দিতে রাজি হন না। তখন পরিবর্তে মেঘনাদ এই বর চান যে যুদ্ধে যাওয়ার আগে তিনি ইষ্টদেব অগ্নির পূজা করবেন এবং অগ্নিসম্ভূত অশ্ব দ্বারা চালিত রথে যুদ্ধে গেলে তিনিই অজেয় হবেন; কিন্তু যজ্ঞ অসমাপ্ত রেখে যুদ্ধে গেলে তার মৃত্যু হবে। এই বরের মাধ্যমে প্রকৃতপক্ষে মেঘনাদ নিজের বিক্রমে অমরত্ব চান। ব্রহ্মা তা মেনে নেন।

অন্যমতে মহামায়ার পূজা করে মেঘনাদ তার মায়াবল লাভ করেছিলেন।
তৃতীয় দিনের যুদ্ধ
শস্ত্র
ব্রহ্মার বরদান
দ্বিতীয় দিনের যুদ্ধ