Majestic Murray storms into semi-finals of tour finals