Showdown in Nelspruit awaits