For years, the equation "R+L=J" has held prophetic significance to Game of Thrones superfans. It means "Rhaegar Targaryen and Lyanna Stark are Jon Snow's biological parents." Of the thousands of fan theories Game of Thrones and A Song of Ice and Fire obsessives have tossed around, R+L=J is the best known and most credible. And during Sunday's Season 6 finale, Game of Thrones finally made it canon.

Viewers finally saw the second half of Bran's (Isaac Hempstead-Wright) vision of his father Ned Stark (Robert Aramayo) going to the Tower of Joy to find his sister Lyanna, who had been kidnapped by Rhaegar Targaryen — or so he thought. Ned found Lyanna in the Tower of Joy, dying of blood loss after giving birth to a baby. She whispered something — we didn't hear exactly what — but she made Ned promise to protect the baby from newly ascended king Robert Baratheon (Mark Addy), who was killing all Targaryens to secure his claim to the throne. Robert had recently killed Rhaegar in battle, capping Robert's Rebellion, which started to get Lyanna back from Rhaegar and ended with the end of the Targaryen dynasty.

There was a shot of the baby's face, and then a cut to that baby as a grown-up — Jon Snow (Kit Harington).

Robert Aramayo, <em>Game of Thrones</em>Robert Aramayo, Game of Thrones

This reveal means that not only is Jon a full-blooded Stark, he's also a full-blooded male Targaryen, which, according to tradition, puts him first in line of succession for the Iron Throne. It's a game-changer. His Targaryen blood means that he may also be able to bond with Dany's dragons, which will be a huge asset in the coming fight against the White Walkers. He is ice (Stark) and fire (Targaryen), and he is the prophesied savior of the world.

This confirmation is huge. Fans went crazy.

What did you think of the season finale? Read's recap and sound off in the comments!