Long live the torch!