Rahm makes history as Torrey Pines throws up another wild US Open finish