WE have reached the semi-final stage in what has been a thrilling Tour Championship so far this year! Scottish legend John ...