Ich kann Ihre Frage zumindest teilweise beantworten, aber ich glaube nicht, dass die gesamte Abfolge der Ereignisse jemals im Buchkanon ausführlich beschrieben wird.
Das erste Mal, dass wir erfahren, was passiert ist (In Veröffentlichungsreihenfolge) ist in Fellowship während des Council of Elrond. Elrond, der an der Schlacht teilgenommen hat und viel davon aus erster Hand gesehen hat, erzählt es so:
Gil-Galad starb, und Elendil fiel, und Narsil brach unter ihm zusammen; aber Sauron selbst wurde gestürzt, und Isildur schnitt ihm mit dem Griff des Schwertes seines Vaters den Ring aus der Hand.
Wir wissen also, dass Sauron Gil-Galad und Elendil überlebt hat. Was jedoch nicht klar ist, ist, wer Sauron genau getötet hat. Wenn wir Elronds Aussage als eine wörtliche Sequenz betrachten, würde ich vermuten, dass Elendil Sauron niedergeschlagen hat, aber bei dem Versuch gestorben ist, und alles, was Isildur tun musste, war, den Ring abzuschneiden, um ihn völlig machtlos zu machen.
Dies ist (in) bekanntermaßen nicht die von Peter Jackson favorisierte Interpretation, der im Prolog des Fellowship -Films Sauron Elendil handlich töten lässt, und dann hat Isildur Glück und schneidet den Ring ab und besiegt Sauron. Persönlich ist dies auch die Interpretation, die ich bevorzuge, weil sie eher damit übereinstimmt, wie sehr jeder befürchtet, dass Sauron den Ring zurückbekommt; Sie behandeln diese Möglichkeit nicht als "Wir könnten ihn wieder aufhalten, es würde nur eine Menge Leute saugen und töten", sie behandeln es als "Game Over".
Leider habe ich keinen Zugang zu meiner Kopie von The Silmarillion im Moment, daher kann ich nicht direkt darauf eingehen, wie diese gelesen wird.