Die Slag van die Twee Riviere (aan die Britte bekend as die Battle of Modder River) het op die 28ste November 1899 tydens die Tweede Vryheidsoorlog by die sameloop van die Modder- en Rietriviere plaasgevind naby die N12 nasionale pad. Generaal de la Rey het na die veldslae te Graspan en Belmont waargeneem dat die ou Boerestrategie om koppe in te neem nie meer 'n volhoubare strategie was nie aangesien die koppies nie net binne bereik was van die Britse kanonne nie maar ook uitstekende teikens vir die artillerie was. Verder het die styl hellings van die koppe ook goeie dekking aan die aanvalsmag verleen as hulle eers die voet van die kop bereik het. Hy het besef dat gelyke grond veel beter skuiling kon bied en ook 'n meer doeltreffender skootveld aan die moderne gewere besorg het. Generaal de la Rey het ook anders as die gewone gebruik om 'n rivier as hindernis te gebruik, sy burgers aan die suidekant, sowat 50 tot 'n 100 meter van die rivierwal af laat ingrawe. Generaal de la Rey se Transvalers saam met sowat 'n 1200 burgers onder bevel van Generaal Piet Cronjé het die Boeremagte op ongeveer 3500 tot 4000 te staan gebring.