If you’re one of the unlucky few who had their “Game of Thrones” experience ruined by HBO Now’s malfunction on Sunday (June 19) night, you may want to turn away from the spoilers below.

In the penultimate episode of “Game of Thrones'” sixth season, it doesn’t seem like anyone really won the “Battle of the Bastards.”

Sure, Sansa (Sophie Turner) and Jon Snow (Kit Harington) won back their ancestral home and defeated Ramsay (Iwan Rheon), but they lost their entire army in the process and their little brother Rickon (Art Parkinson).

RELATED: NBA Conspiracy theory? HBO Now crashes during penultimate ‘Game of Thrones’ episode

The 30 minute battle sequence really was an exercise in brutality, measuring just how much violence “Game of Thrones” could get away with. The answer is: a lot. Countless soldiers and horses die bloody, gruesome deaths with intestines hanging out, legs chopped off and more.

While most of Jon’s inner circle makes it out alive, the one recurring character who does not is Wun Weg Wun Dar Wun (Ian Whyte), the Wilding giant who joined Jon’s army with Thormund (Kristofer Hivju).

Zap2it is more than a little proud that on top of poor Rickon dying and the Stark army being rescued at the last minute by the Knight’s of the Vale, we also accurately predicted Ramsay’s grizzly death. After hearing how he starved his dogs before the battle, Sansa decides to feed her husband to his own pets, who mercilessly tear him apart while she watches.

Sansa is almost never cruel, but in this particular case, we think it’s justified. Seeing her smile as she watched her rapist get ripped to shreds was strangely satisfying.

RELATED: Who will win ‘Game of Thrones’ Battle of the Bastards: Stark v Bolton?

Meanwhile back in Meereen, Daenerys (Emilia Clarke) wins her battle for Meereen with much more ease, but that’s what having dragons will do for you.

Now she has Yara (Gemma Whelan) and Theon (Alfie Allen) on her side, and she seems ready to set sail for Westeros with their help. If given the chance, Daenerys and Yara could possibly have the greatest girl power friendship of all time. Here’s hoping Season 7 will deliver on more of that.

As we approach next week’s finale episode, it’s worth noting that most of the season’s major questions have been answered, which is never reassuring.

The religious and political strife in King’s Landing will likely take center stage in the last episode of Season 6, and we’re also going to keep our eye on those White Walkers in the North.

“Game of Thrones” airs Sundays at 9 p.m. ET/PT

Posted by:Lindsay MacDonald

Lindsay MacDonald is a Los Angeles based entertainment reporter with an affinity for CW superheroes. She graduated from Pepperdine University with a major in Media Studies and a borderline unhealthy obsession with TV in 2012. She would much rather spend the day binge-watching ‘The Flash’ or sorting ‘Game of Thrones’ characters into Hogwarts houses than venturing outdoors. TV words to live by: “Never ignore coincidence. Unless, of course, you’re busy. In which case, always ignore coincidence.”