1958 दिसम्बर में, चे ग्वेरा और कैमिलो इएन्फ़ुएगोस की टुकडी ने लास विल्लाज़ प्रांत में लगातार आगे बढ़ते रहे। वे कई शहरों पर कब्जा करने में सफल रहे और फिर प्रांतीय राजधानी सांता क्लारा पर हमले के लिए तैयारी शुरू की। ग्वेरा सेनानियों ने क्यूबा के सांता क्लारा चारों ओर क्यूबा की सेना पर एक भयंकर हमला शुरू किया और एक खतरनाक घर-घर में एक खतरनाक लड़ाई शुरू की। उन्होंने एक हथियारबंद ट्रेन पटरी से उतार दी, जो बतिस्ता ने शहर में अपने सैनिकों की सहायता के लिए भेजी थी जबकि इएन्फ़ुएगोस ने यागुअजय की लड़ाई जीत ली थी। हर ओर की हार से बतिस्ता की सेना का मनोबल टूट गया। दिसम्बर 31,1958 को प्रांतीय राजधानी पर एक दिन से भी कम समय में कब्जा हो गया।

सांता क्लारा के युद्ध में हार के बाद और अपनी सेना द्वारा विश्वासघात की आशंका के कारण, बतिस्ता (निर्वाचित राष्ट्रपति चुनाव एन्ड्रेस रिवेरो अगुएरो के साथ) एक विमान से 1 जनवरी 1959 को तड़के डोमिनिकन गणराज्य भाग गए। निर्वासन में बतिस्ता अपने साथ से अधिक 300,000,000 डॉलर से अधिक की राशि ले गए, जो उन्होंने "भ्रष्टाचार और रिश्वत" के जरिये जमा कर रखे थे।

बतिस्ता अपने पीछे एक सैनिक शासक जनरल एउलोगियो कान्तिल्लो छोड़ गया जो हाल ही में ओरिएंटे प्रांत का कमांडर था और जो कास्त्रो के विद्रोह का केंद्र था। सैनिक शासकों ने 1940 के संविधान की धारा के तहत तत्काल क्यूबा के अस्थायी राष्ट्रपति के रूप में सुप्रीम कोर्ट के सबसे पुराने न्यायाधीश डॉ॰कार्लोस पिएद्र, का चयन किया। कास्त्रो ने अस्थायी राष्ट्रपति के लिए पिएद्र के चयन को स्वीकार करने से इनकार कर दिया और उच्चतम न्यायालय ने न्यायाधीश को पद की शपथ दिलाने से मना कर दिया। 

फिदेल कास्त्रो की विद्रोही सेना ने तेजी से पूरे द्वीप पर कब्जा जमा लिया। 32 की उम्र में, कास्त्रो ने सफलतापूर्वक सिएरा मेस्त्रा के अपने मुख्यालय से एक क्लासिक छापामार अभियान सफलता से चलाया और बतिस्ता को खदेड़ भगाया.

सत्ता पर कास्त्रो की मजबूत पकड़
सार्वजनिक छवि
विदेश संबंध
यागुआजय का युद्ध