With only two more seasons left, Game of Thrones fans are anticipating season 7 more than any season before. With the release of the first trailer and announcement of the season 7 air date; I thought it would be fun to look back at the most unforgettable moments from the show so far.

1. Bran being pushed from the tower at Winterfell.

2. The beheading of Ned Stark.

3. The birth of Daenerys' dragons.

4. The Battle of the Blackwater.

5. Daenerys burns the slave masters

6. The red wedding.

7. Joffrey's death (The Purple Wedding).

8. The Mountain and the Viper.

9. The Battle for the Wall.

10. Tyrion kills Tywin on his chamber pot.

11. The battle at Hardhome.

12. Cersei's walk of shame.

13. Arya Stark is blinded.

14. The "death" of Jon Snow.

15. Hold the Door.

16. The Battle of the Bastards.

17. Ramsay Bolton's Death.

18. Bran's vision of Jon Snow's birth.

19. Tommen's suicide.

20. Cersei blows up the Sept

While there are many, many moments from the series that may deserve to be on this list, these 20 are what stand out to me as the most unforgettable thus far. These are the game-changers, the plot twists, and the pivotal moments that define many of our favorite characters. Just like every Game of Thrones fan, I can't wait to see what's in store for season 7.