Sovyetler Birliği iktidardaki komünist rejime destek için 1979 kışında Afganistan'a girdiğinde kolay bir zafer kazanacağından emindi. Özbekistan ve Türkmenistan'dan Afganistan'a giren 80 bin kişilik Sovyet ordusu birkaç gün içerisinde Afganistan'ın içlerine kadar ilerledi. Herkes zaferin en geç iki hafta içerisinde geleceğini ve birliklerin fazla yara almadan Sovyetler Birliği'ne döneceğini düşünüyordu.
Ancak yanıldıklarını kısa sürede anladılar. Dağlara çekilen Afganlar kentleri Sovyet birliklerine terk etmiş ve çevrelerini kuşatmışlardı. Koskoca Kızılordu mücahitlerle 10 yıl boyunca savaştı ve ağır kayıplar verdi. Devlet Başkanı Mihail Gorbaçov 1989 yılında yenilgiyi kabullenerek Sovyet birliklerinin Afganistan'dan çekileceğini açıkladı.
Sovyetler'in önündeki en büyük engel Afganistan dağlarıydı. Dağlar Afgan gerillaları sovyet bombalarından koruyor ve saklıyordu. Tek ihtiyaçları olan silah ve cephane ise ABD tarafından temin edildi. Amerikan Merkezi İstihbarat Teşkilatı CIA, mücahitlere 2.17 milyar dolar değerinde silah ve cephane sağladı. Mücahitlerin eğitimi de Pakistan gizli servisi ISI tarafından verildi.