“Game of Thrones” season 6 finale is going to be huge! Aside from having a running time of more than 60 minutes, the season finale will also feature the battle between Jon Snow and Ramsay Bolton.

HBO has confirmed the super-sized finale and also revealed the titles of this season’s last two episodes.

Beware spoiler ahead!

The episode 9, titled “The Battle of the Bastards,” has a running time of 60 minutes. This is most likely the face-off between Snow and Bolton, Entertainment Weekly noted.

Everyone has been waiting for the battle between the two Alfa male of Westeros and the HBO hit series has been teasing throughout the season. “Game of Thrones” showrunners have previously teased that the sixth season of GOT includes the biggest fighting in the history of the show.

Meanwhile, the title of the finale episode is “The Winds of Winter,” the same as the cover title of George R.R. Martin’s upcoming novel. The much-awaited “Winds of Winter” is the sixth novel in GRRM’s “A Song of Ice and Fire” saga, in which GOT season 6 was supposed to be based upon.

Episode 10 will run for 69 minutes, making it the longest episode “Game of Thrones” ever has.

Episode 9 will air on June 19 while the finale will be on June 26. Both episodes will be directed by Miguel Sapochnik, who also worked on “Hardhome” last year. No descriptions have been released for both episodes as of yet, E! News noted.

HBO has earlier released the description and preview of episode 8. The episode, titled “No One,” will reveal Arya Stark’s future. The young Stark was stabbed in the previous episode, but the preview showed that she escaped the Waif.

HBO’s description of episode 8 reads as follow: “While Jaime (Nikolaj Coster-Waldau) weighs his options, Cersei (Lena Headey) answers a request. Tyrion’s (Peter Dinklage) plans bear fruit. Arya (Maisie Williams) faces a new test.

“Game of Thrones” season 6 returns on Sunday at 9 p.m. on HBO.