Fans have been left far from amused as episodes of the final season continue to leak before they air.

Avid viewers took to social media to share their frustration after the Battle of Winter fell, episode three of the highly-anticipated drama, was leaked before it was broadcast on television on Sunday.

Last night the show, which is now in its eighth and final season, aired one of its several outstanding battles and saw some of its key characters lose their lives at the hand of the Night King.

The drama has now seen its first three episodes leaked online before they air.

However even before the episode had aired, fans were left frustrated after being made aware of the deadly battle between the major houses online.

Game of Thrones fan went to their social media to express their frustration by saying:

'Oh dear the Game of Thrones leaks are back...Including Ep 3 Battle of Winter fell oh jeez.'

Another added, 'Me searching ''Game of Thrones leak'' and spoiling it for myself and then getting annoyed at the fact that I just spoiled it for myself.'

However other fans still decided to indulge in the spoilers of the long-awaited episodes and proceeded to watch the leaked episode.

"Found the Game of Throne season 8 episode 3 leak lol man y'all are in for a surprise more devastating than the red wedding."

The final season continues to air every Sunday.