‘Over the moon’ Sekgodiso eyes Olympic final after world lead