The final of the FIG Challenge World Cup will take place this evening as South Africa’s Mammule Rankoe will be vying for top honours