Tolong jelaskan mengenai Jalannya pertempuran q dari Pertempuran Hunain

Saat pasukan muslim bergerak menuju daerah Hawazin, pemimpin kaum Badui Malik bin Auf an-aNashri menyergap mereka di lembah sempit yang bernama Hunain. Kaum Badui menyerang dari ketinggian, menggunakan batu dan panah, mengejutkan qqkaum Muslimin dan menyulitkan organisasi serangan kaum Muslimin. Pasukan Muslim mulai mundur dalam kekacauan, dan tampaknya akan menderita kekalahan. Pemimpin Quraisy Abu Sufyan yang ketika itu baru masuk Islam, mengejek dan berkata "Kaum Muslimin akan lari hingga ke pantai".

Pada saat kritis ini, sepupu Muhammad, Ali bin Abi Thalib dibantu pamannya Abbas mengumpulkan kembali pasukan yang melarikan diri, dan organisasi kaum Muslimin mulai terbentuk kembali. Hal ini juga dibantu dengan sempitnya medan pertempuran, yang menguntungkan kaum Muslimin sebagai pihak bertahan. Pada saat ini, seorang pembawa bendera dari kaum Badui menantang pertarungan satu-lawan-satu. Ali menerima tantangan ini dan berhasil mengalahkannya. Muhammad memerintahkan serangan umum, dan kaum Badui mulai melarikan diri dalam dua kelompok. Kelompok pertama nantinya akan kembali berperang melawan kaum Muslim dalam Pertempuran Autas, dan sisanya mengungsi ke Thaif, dan nantinya akan dikepung oleh kaum Muslim.