A batalha ocorreu no cruzamento do rio [[Tridente]], na parte que ficaria conhecida como [[vau rubi]],{{ref|AGOT|4}} com Rhaegar tomando a iniciativa e tentando cruzar o rio.{{ref|ASOS|39}} [[Robert Baratheon]] usou sua voz forte para comandar suas forças à luta.{{ref|AGOT|30}}
Os [[dorne]]ses, sob comando do príncipe [[Lewyn Martell]], ameaçaram o flanco esquerdo de Robert. Sor [[Lyn Corbray]], pegando [[Senhora Desespero|a espada ancestral]] de sua Casa das mãos do seu pai ferido, liderou suas tropas avante e esmagou os dorneses. Durante o ataque, Lyn matou o ferido Lewyn.{{Ref|aFfC|23}} Enquanto isso, em outro lugar na batalha, Sor [[Barristan Selmy]] matou matava vários homens{{Ref|aGoT|33}} e lorde [[Jason Mallister]] matou três juramentados de [[Rhaegar Targaryen]].{{Ref|aGoT|29}}
Muitos lordes e cavaleiros perderam suas vidas ou fizeram seus nomes na luta, mas a batalha foi decidida quando Robert e Rhaegar se enfrentaram, em combate singular, em seus cavalos, sobre a parte rasa do rio. Robert eventualmente matou Rhaegar com uma paulada firme do seu pesado martelo de guerra, acertando o peito do seu adversário. A pancada foi tão violenta que os rubis que adornavam a armadura de Rhaegar se espalharam por todo o rio, o que deu o nome de "vau rubi" a aquela região.{{Ref|aGoT|4}} Com seu líder morto, o exército lealista quebrou e fugiu,{{Ref|aGoT|36}} com muitos se dispersando de volta para [[Porto Real]].{{ref|AGOT|12}}