Hasta la llegada de refuerzos el 14 de febrero de 1900, las tropas británicas a las órdenes de Lord Roberts no fueron capaces de contraofensivas para liberar las guarniciones. Kimberley fue liberada el 15 de febrero por una división de caballería bajo el mando del general John French. En la Batalla de Paardeberg, que tuvo lugar entre el 18 y el 27 de febrero de 1900, Lord Roberts consiguió finalmente derrotar a los bóeres y forzó la rendición del general Piet Cronje, que fue capturado junto a sus 4000 hombres, un hecho que debilitó aún más las líneas de los bóeres y resultó en la Liberación de Ladysmith al día siguiente. La Liberación de Mafeking, el 18 de mayo de 1900, provocó celebraciones en Inglaterra que culminaron en algaradas. A continuación los británicos avanzaron hacia el interior de las dos repúblicas, conquistando en su camino la capital del Estado Libre de Orange, Bloemfontein, el 13 de marzo y la capital de Transvaal, Pretoria, el 5 de junio.