Game of Thrones has featured a number of pretty awesome fight scenes over the years. There was Jaime Lannister and Ned Stark, the Hound and the Mountain, Syrio Forel taking on a bunch of Lannister soldiers, and the Hound taking on Beric Dondarrion and his flaming sword. But it sounds like all of theses scenes could be put to shame once Oberyn Martell (Pedro Pascal) finally gets his chance for revenge against the Mountain, with Tyrion’s fate hanging in the balance, in Season 4, Episode 8 (“The Mountain and the Viper”).

“It’s one of the best — if not the best — combat scenes we’ve done so far,” showrunner Dan Weiss tells Entertainment Weekly. “It’s not just people hacking at each other with spears and swords. It’s the culmination of 20 years of anger and hatred and thirst for vengeance coming to a head in this amazing set piece that [stunt coordinator Paul Herbert and swordmaster C.C. Smiff] have put together. The fight delivers beyond our expectations.”

Weiss goes on to describe the lengthy planning process for the fight, saying, “It’s one of those fights that from the very beginning of the process of planning the show before Season 1 we knew would be a high point if done properly.”

Weiss also mentions that he’s found his perfect Oberyn and Mountain in Pedro Pascal and Hafþór “Thor” Bjornsson, respectively.

“It’s a real challenge because The Mountain is The Mountain — you need to find an enormous human being who can also deliver what you need on physical front,” Weiss says. “And you need an Oberyn who delivers what you need as an actor and pull off the extremely strenuous side of that fight, which we shot over several days. We were lucky to find Pedro Pascal for Oberyn, who gives such a stunning, fun, and dangerous performance. And Hafþór for The Mountain is a truly unusual specimen — I believe he’s the third strongest man in the world and a former basketball player, so he knows how to move. To see somebody who is 6’ 9" and moving the way he does in person is a surreal sight to behold.”

We love surreal sights to behold! And we can’t wait for this fight!

Catch the next episode of Game of Thrones Season 4 on June 1, 2014 at 9 p.m. ET/PT on HBO.