বীর হিরণ্যাক্ষের ছোড়া তীব্র তীরগুলো নিজের তীর দিয়ে ছিন্ন করে, বিষ্ণু তার ওপর নিক্ষেপ করলেন অগ্নিসদৃশ, ভারী ও অপ্রতিরোধ্য অস্ত্র, যা জলে পড়লে যেন অগ্নি জ্বলে ওঠে। কেশবের অস্ত্রের চপলতায়, তাঁর তীক্ষ্ণ তীর ও মনের মতো দ্রুত তরবারি দিয়ে, হিরণ্যাক্ষের বাহিনী যেন শুকনো ঘাস বা তুলার মতো ছিন্নভিন্ন হয়ে গেল। হাজার হাজার সোনালী তীরের আঘাতে দানবদের প্রধান হিরণ্যাক্ষ যন্ত্রণায় কাতর ও ক্রুদ্ধ হয়ে যুদ্ধে একটি বিশাল পর্বত তুলে নিল। প্রবল বলশালী হিরণ্যাক্ষ সেই পর্বত দিয়ে মাধবকে আঘাত করল, কিন্তু হরি সহজেই তাঁর গদা দিয়ে সেই আঘাত চূর্ণ করে দিলেন। এভাবে একের পর এক হাজার পর্বত ছোড়া হলো, আর শত্রুদের শত্রু হরি সেগুলোকে তাঁর তীক্ষ্ণতা দিয়ে ধূলিসাৎ করে দিলেন। আবার হিরণ্যাক্ষ, দানবদের মধ্যে শ্রেষ্ঠ, অসংখ্য বাহু সৃষ্টি করল এবং ভয়ংকর তীর, বর্শা, ত্রিশূল, কুঠার ও নানা অস্ত্র দিয়ে বিষ্ণুর ওপর ঝাঁপিয়ে পড়ল। ক্রোধে উন্মত্ত হয়ে সে অসংখ্য অস্ত্র বর্ষণ করল বিষ্ণুর দিকে, কিন্তু দেবতাদের শ্রেষ্ঠ বিষ্ণু তার ছোড়া সমস্ত অস্ত্র ছিন্ন করে দিলেন। হরি তখন দানবদের জন্য ভয়ংকর, দীপ্তিমান তীর দিয়ে তাদের অঙ্গ-প্রত্যঙ্গ বিদ্ধ করলেন, সেই তীরগুলো যেন শম্ভুর ত্রিশূলের মতো। অবিনশ্বর হরি, দেবতাদের অধিপতি, সেই মহাশক্তিশালী দানবরাজকে অচৈতন্য অবস্থায় নিয়ে এলেন। হিরণ্যাক্ষ তখন হরির প্রশস্ত বুকে এক ভয়ংকর অস্ত্র নিক্ষেপ করল, যা সময়ের জিহ্বার মতো, আটটি ঘণ্টায় শোভিত। দেবতাদের মধ্যে শ্রেষ্ঠ হরি তখন ঘন মেঘ, বিদ্যুৎ ও চাঁদের আলোয় দীপ্ত হয়ে উঠলেন; দানবরা তখন জয়ধ্বনি দিয়ে তাঁকে বন্দনা করল। এরপর দানবদের শত্রু হরি তাঁর চক্র ছুড়ে দিলেন দানব সেনার ওপর; সেই চক্র শত্রুদের মুণ্ড ছিন্ন করে আবার মাধবের কাছে ফিরে এলো। এরপর তিনি যুদ্ধে দানবকে বর্শাঘাতে আঘাত করলেন; দীর্ঘ সময় পর, হিরণ্যাক্ষ জ্ঞান ফিরে পেয়ে কেশবকে অগ্নিসদৃশ তীরে বিদ্ধ করল। ক্রুদ্ধ হরি তখন কৌবেরকে যুদ্ধে আঘাত করলেন; তখন অসুর এক ভয়ংকর মায়াবী অস্ত্র প্রয়োগ করল। সেই অস্ত্র থেকে সিংহ, বাঘ, শৃগাল, হাতি ও সাপ—এসব সৃষ্টি হয়ে হিরণ্যাক্ষের বীরত্বে বিষ্ণুকে আক্রমণ করল। কিন্তু হরি সেই মায়াবী অস্ত্র থেকে উৎপন্ন সব অস্ত্র ও প্রাণীকে তীর দিয়ে ছিন্ন করলেন এবং বর্শা দিয়ে আঘাত করলেন। বিষ্ণুর সমগ্র দেহ কেঁপে উঠল, রক্তে রঞ্জিত হলো; তিনি সেই অবস্থায় অসুরকে টেনে নিয়ে গেলেন। দেবতাদের অধিপতি হরি তিনটি তীর দিয়ে সেই বর্শাকে বিদ্ধ করলেন, আর অসুরের বর্ম, পতাকা, ধ্বজা, রথ ও ছাতা ভেঙে দিলেন। হরি দশটি তীর দিয়ে রথচালককে হত্যা করলেন; রথ ভেঙে পড়লে, দানব আবার আরেকটি উৎকৃষ্ট রথে আরোহণ করল। সেই দানবরাজ শক্তি নিয়ে প্রতিপক্ষের মুখোমুখি দাঁড়াল, আর শুরু হলো এক ভয়ংকর, রোমহর্ষক যুদ্ধ। হিরণ্যাক্ষ ও হরির মধ্যে অস্ত্র-প্রতিযুদ্ধে এক আশ্চর্য দ্বন্দ্ব শুরু হলো, একে অপরের অস্ত্র প্রতিহত করতে লাগল। এই যুদ্ধে একশো দেববছর কেটে গেল; তারপর দানব, প্রবল শক্তিতে, একসময় যেমন বামনরূপী বিষ্ণু বেড়ে উঠেছিলেন, তেমনি বিশাল আকার ধারণ করল। ক্রোধে সে তার মুখ দিয়ে তিনটি লোক—চরাচর সহ—আটকে ফেলল; পৃথিবীকে তুলে নিয়ে সে রসাতলে প্রবেশ করল। বাকি দানবরা আনন্দে তাকে অনুসরণ করে রসাতলে প্রবেশ করল; তখন মহান তেজস্বী বিষ্ণু, দানবের অপরিসীম শক্তি বুঝে, দানবরাজকে বধের ইচ্ছায় বরাহরূপ ধারণ করলেন এবং পালিয়ে যাওয়া হিরণ্যাক্ষের পিছু নিলেন। জলে গিয়ে রসাতলে পৃথিবীকে দেখতে পেলেন—নিজের দাঁতের ওপর সেই পৃথিবীকে ধারণ করলেন, যা সমগ্র জগতের আধার। অপার তেজস্বী বিষ্ণু যখন পৃথিবীকে তুলে নিয়ে যাচ্ছিলেন, তখন দানবরাজ এগিয়ে এসে তাঁকে কঠোর ও অবমাননাকর কথা বলল। বরাহরূপী বিষ্ণু ক্রোধে সেই কটু বাক্য সহ্য করলেন; তিনি জলের ওপর, পর্বতের মতো পৃথিবীকে বহন করলেন। সেখানে নিজের শক্তি স্থাপন করে পৃথিবীকে স্থির ও অচল করলেন; তারপর দানবরাজ আবার তাঁর কাছে এল। অত্যন্ত ক্রোধে সে হরিকে গদা দিয়ে আঘাত করল; কিন্তু বরাহরূপী বিষ্ণু মায়া দিয়ে সেই গদা এড়িয়ে গেলেন। যোগশক্তিতে তিনি কৌমোদকী গদা দিয়ে হিরণ্যাক্ষকে মৃত্যুসম আঘাত করলেন; তখন আবার হিরণ্যাক্ষ, ক্রোধে, দেবতাকে ডান বাহুতে ঘুষি মারল। শুরু হলো ভয়ংকর যুদ্ধ—আক্রমণ, প্রতিআক্রমণ, ঘুরে ঘুরে, ছোড়া ও অনুকরণে পূর্ণ। ব্রহ্মা ও অন্য দেবতারা তখন আকাশে দাঁড়িয়ে এই ভীষণ যুদ্ধ দেখছিলেন। তাঁরা বললেন—‘লোক, দেবতা ও ঋষিদের মঙ্গল হোক’—এবং বরাহরূপী দেবতাকে সম্বোধন করলেন: ‘হে দেব, শিশুদের মতো ক্রীড়া কোরো না; দেবতাদের এই কাঁটা দানবকে বধ করো।’ তখন মহান তেজস্বী বিষ্ণু, ব্রহ্মা ও অন্যদের অনুমতি পেয়ে, তাঁর ভয়ংকর চক্র নিক্ষেপ করলেন—যা হাজার সূর্যের মতো দীপ্ত, হাজার spokes-যুক্ত, অপূর্ব জ্যোতিময়। এই চক্র, দানবদের বিনাশকারী ও প্রলয়ের অগ্নির মতো দীপ্তিমান, বিষ্ণুর দ্বারা মুক্ত হয়ে এক মুহূর্তেই প্রবল হিরণ্যাক্ষকে ছাই করে দিল। ব্রহ্মা ও অন্যদের চোখের সামনেই সেই ভয়ংকর চক্র দানবকে ছাই করে দিয়ে অবিনশ্বর বিষ্ণুর কাছে ফিরে এলো। তারপর ব্রহ্মা, দেবতারা, ইন্দ্রসহ লোকপালরা বিষ্ণুর বিজয় দেখে একত্রিত হয়ে তাঁকে বন্দনা করলেন। তাঁরা বললেন—‘আমরা নত হয়ে প্রণাম করি বিষ্ণুকে, যিনি জগতের আদি, দেবতা ও অসুরদের অধিপতি, জগতের রক্ষক; যাঁর নাভিকমলে পদ্মযোনি ব্রহ্মার জন্ম—আমরা তাঁরই আশ্রয় গ্রহণ করেছি।