Robert Thornton has claimed he is over the moon with victory against Mensur Suljovic to progress to the World Grand Prix final.