Jabarkan Strategi pertempuran dari Pertempuran Sungai Darah

Pada 15 Desember, pihak Voortrekker mendapat kabar tentang serangan tentara Zulu. Pretorius memilih satu lokasi yang sangat tepat untuk bertempur, yaitu di sebelah Sungai Darah (ketika itu disebut sungai Ncome). Gerobak sapi mereka disusun menjadi sebuah laager. Laager merupakan satu formasi militer yang menyusun gerobak-gerobak sapi dalam bentuk segiempat atau lingkaran. Sebelum pertempuran dimulai, pihak Voortrekker yang berpegang teguh dengan agama mereka telah bersumpah kepada Tuhan bahwa jika mereka berhasil, mereka akan membangun sebuah gereja dan memperingati hari kemenangan itu sebagai suatu hari keagamaan. Hingga hari ini, 16 Desember dirayakan oleh semua rakyat di Afrika Selatan; sebelum tahun 1994, hari tersebut dikenal dengan nama "Hari Sumpah" atau "Hari Perjanjian", tetapi kini hari ini disebut "Hari Rekonsiliasi" atau Hari Perdamaian.

Resimen Zulu atau Impi telah berulang kali menyerang laager Voortrekkers, tetapi gagal menembusnya. Pretorius khawatir pasokan pelurunya akan habis akibat jumlah bala tentara Zulu yang besar. Ia kemudian memerintahkan pasukan berkudanya keluar dari laager dan menyerang tentara Zulu langsung. Tim berkudanya yang ahli dalam berburu berhasil menewaskan beberapa ratus tentara Zulu, setengahnya saat sedang menyeberang sungai Ncome. Akibatnya, sungai itu berubah menjadi merah darah dan sampai hari ini disebut Sungai Darah. Pretorius sendiri terluka akibat tombak assegai  (lembing Zulu) yang menusuk tangan kirinya. Setelah mengalami kekalahan parah, tentara Zulu pun terpaksa mundur. 3.000 dari tentara mereka telah tewas, sementara hanya 3 tentara Boer saja yang terluka.

Kemenangan bangsa Boer adalah disebabkan kelebihan senjata api mereka. Namun, semangat juang mereka yang tinggi mungkin disebabkan keinginan balas dendam atas pembantaian Voortrekker di tangan Raja Dingane.