ثم دخل النبي صلّى الله عليه وسلّم بيته، ثم خرج منه وقد لبس آلة حربه، وشعر بعض المسلمين أنهم قد استكرهوا النبي صلّى الله عليه وسلّم على القتال، فأظهروا له الرغبة في النزول على رأيه، إلا أنه لم يستجب لهم، وقال كلمته التي تعلم الناس الحزم وعدم التردد: «ما ينبغي لنبي لبس لأمته أن يضعها حتى يحكم الله بينه وبين عدوه، لقد دعوتكم إلى هذا الحديث فأبيتم إلا الخروج، فعليكم بتقوى الله والصبر عند البأس. وانظروا ما أمركم الله به فافعلوه» .
ثم خرج النبي صلّى الله عليه وسلّم في ألف مقاتل من المسلمين حتى نزل قريبا من جبل «أحد» إلا أن «عبد الله بن أبى بن سلول» انسحب في الطريق بثلث الناس محتجا بأن النبي صلّى الله عليه وسلّم لم يأخذ برأيه، بل أخذ برأى غيره.
وعسكر المسلمون بالشعب من أحد، جاعلين ظهرهم إلى الجبل، ورسم النبي صلّى الله عليه وسلّم الخطة لكسب المعركة، فجاءت خطة محكمة رائعة. فقد وزع الرماة على أماكنهم - وكانوا خمسين راميا - ، وقال لهم: «انضحوا الخيل عنا بالنبل، لا يأتونا من خلفنا. إن كانت لنا أو علينا فالزموا أماكنكم لا نؤتين من قبلكم» .
وفي رواية أنه صلّى الله عليه وسلّم قال لهم: احموا ظهورنا، وإن رأيتمونا نقتل فلا تنصرونا. وإن رأيتمونا نغنم فلا تشركونا».
وأخيرا التقى الجمعان، وأذن النبي صلّى الله عليه وسلّم لأتباعه أن يجالدوا أعداءهم، وأظهر المسلمون أسمى صور البطولة والإقدام، وكان شعارهم في هذا الالتحام «أمت أمت» .
وما هي إلا جولات في أوائل المعركة، حتى ولى المشركون المسلمين الأدبار، ولم يغن عن المشركين شيئا ما كانت تقوم به نسوتهم من تحريض واستنهاض للعزائم.
قال ابن إسحاق: ثم أنزل الله - تعالى - نصره، وصدق وعده، فحسوهم بالسيوف حتى كشفوهم عن المعسكر، وكانت الهزيمة لا شك فيها.
ورأى الرماة الهزيمة وهي تحل بقريش، فتطلعت نفوسهم إلى الغنائم، وحاول أميرهم، عبد الله بن جبير أن يمنعهم من ترك أماكنهم عملا بوصية رسول الله صلّى الله عليه وسلّم إلا أن معظمهم تركوا أماكنهم ونزلوا إلى ساحة المعركة ليشاركوا في جمع الغنائم والأسلاب.