After a gap of eight years, the two sides meet on South African soil with plenty on the line