These runners have taken their obsession with Game of Thrones to a new level. The die-hard fans binge-watched the hit series while running an ultramarathon across Italy. The runners followed a truck playing all six seasons of Game of Thrones on a screenfor nearly 275 miles from Rome to Milan.

The campaign, created by Sky and advertising agency, M&C Saatchi, celebrated the release of Game of Thrones season seven. Luca Scotto di Carlo e Vincenzo Gasbarro, executive creative director & partner at M&C Saatchi Milan, said: "We were thrilled to be involved in the biggest TV series of all time and were excited when Sky allowed us to push the boundaries for this campaign and create something unique." "There has never been a marathon like this: winter is finally here, and this is how far it brought the fans," he added.

The marathon itself was split into several stages, Rome, Montalcino, Massa, Carrara, Bobbio, and the finish line, Sforzesco Castle in Milan. Despite heat and pain, the runners persevered through their 65-hour journey, following the truck moving at just over 5mph so they would have enough time to watch every drama-filled episode. The marathoners were rewarded at the finish line with the first episode of Game of Thrones season seven. The runners were joined by thousands of Italian fans at Sforzesco Castle, who stayed up until the early hours of the morning to watch the premiere, broadcast exclusively on Sky Atlantic simultaneously with the USA.

Emilia Clarke as Daenerys Targaryen in the HBO medieval fantasy series Game of Thrones. Photo credit: Macall B. Polay/courtesy of HBO