Fans have long speculated that Petyr Baelish aka Littlefinger dies in “Game of ThronesSeason 7. Apparently, this is true according to a source who revealed that he dies a brutal death at Arya's hand.

The Valyrian knife

The long-held speculation is that Littlefinger dies from a stab wound. Back in June, photos that showed Arya (Maisie Williams) with a Valyrian dagger further fueled the theory that she kills him. According to previous spoilers, Arya kills Baelish after her sister Sansa Stark orders his death. At that time, it was not revealed how Arya got hold of the Valyrian knife.

The last time fans saw the dagger, it was in Littlefinger’s possession. There were a few speculations that perhaps Arya took it by force from Littlefinger or he willingly gave it to her.

Season 7 Episode 4

Fast forward to August, viewers learned in Episode 4, titled “The Spoils of War,” that Littlefinger gave the dagger to Bran. Bran, having no care for the knife, gave it to Arya after he revealed that she has a kill list. In a way, Bran gave his sister permission to use the knife to kill someone, probably Littlefinger, or anyone on her kill list.

Arya reveals Littlefinger’s betrayal

Fans may remember that the dagger was used in an attempt to kill Bran back in Season 1. Littlefinger also used the same knife to threaten Ned Stark when he turned his back on the Starks.

Bran, being the Three-Eyed-Raven, now knows these things. If he tells Arya about the significance of the dagger, then there is a big chance that she will use the knife to kill Littlefinger.

Apparently, Arya knows these things and makes these known to everyone when Sansa calls for a special meeting with their people. During this meeting, Baelish announces his engagement to Sansa.

He also reveals that Jon Snow is not a true heir to the North since he is not Ned Stark’s son, but the child of Lyanna Stark and Rhaegar Targaryen. He also denounces Bran as a possible King of the North, since he is a cripple and cannot produce an heir, which leaves Sansa as the next ruler.

Arya kills Littlefinger in “Game of Thrones” Season 7 Episode 7

Aghast by Baelish’s insinuations, Arya retaliates by revealing Littlefinger’s betrayal. According to spoilers from The Dragon and the Wolf, Arya tells truth about how Baelish betrayed his father. She also reveals that Littlefinger is behind the attempt to kill Bran and that he convinced Lysa to poison Jon Arryn. Her revelations shock everyone including Littlefinger, who suddenly makes a move to kill Sansa, who has her back to him. However, Arya gets to him before he can strike and tackles him. She pulls out his dagger and stabs him in the head.