When Season 7 of Game of Thrones began, a lot of fans thought that Daenerys has the upper hand with the Martells, Tyrell, Dothraki, Unsullied, and dragons on her side. But it turns out that Cersei Lannister is winning, and the latest episode showed us that she can inflict a lot of damage.
In Episode 3, the Lannisters cleverly gave up their home, Casterly Rock, so they could surprise Daenerys and her allies. In the second episode, Euron annihilated Yara Greyjoy's fleet and now he made sure that he did the same with Daenerys' fleet. We saw Jaime team up with the Tarlys to take down the Tyrells. With this, Cersei was able to elimate the threat posed by the Martells, Tyrells, and Greyjoins and that is incredible.
HBO has released the preview for the next episode Spoils of War, and we can see the pressure of these losses mountin on her. "All my allies are gone. I'm losing," Daenerys says.
Game of Thrones airs on HBO on Sundays, 9 p.m. EST.