San Francisco Frontiers - Rune destroys Khachanov to reach Barcelona Open final