It's really going to happen, isn't it? For so long, football fans and pundits alike have dismissed the notion that Leicester City are going to win the Premier League title, but it appears that there really will be no stopping them.
After securing a crucial 1-0 victory over relegation candidates Newcastle United on Monday night, Claudio Ranieri's side put a five-point cushion between themselves and north London outfit Tottenham at the summit of the division.
They have been a joy to watch this season and truly deserve to lift the title in May.
SIGN UP NOW
Want to become a GMS writer? Sign up now and submit a 250 word test article: http://gms.to/haveyoursay4
Article continues below
But what is the secret to their success? Team cohesion and a lack of injuries could have something to do with it - Ranieri has made less changes than any other manager this term - but there could be a completely different reason altogether.
That reason: a Buddhist monk...
Article continues below
We know it sounds crazy, but a Thai monk - Leicester's owners are from Thailand, of course - has been visiting the club over the last few years.
The monk, Phra Prommangkalachan, has admitted that he's not too sure whether the players at the King Power Stadium have understood what he has been explaining to them but claims that they are well aware that he brings them luck.
"I hang some amulets on their necks and I gave them these fabric talismans," he told AFP, as per Goal.com.
"I'm not sure if they understood what I explained to them about it, but they knew that it would bring them luck.
"He brought monks there to pray for auspiciousness and luck in the game, for the management team and the players," he added.
"The team will be the number one in the Premier League this year for sure."
Luck is usually required for any team to win the Premier League title and clearly the Foxes have had their fair share of it throughout the course of the campaign.
But they will need a little bit more to get over the line. They may well sit five points ahead of Spurs, but they won't be resting on their laurels as the season approaches its end.
The Foxes are set to take on Manchester United, Everton and Chelsea in their final three games, so they will be hoping to hold a similar advantage over their rivals heading into those testing matches. But based on the season so far, there's no reason why they won't be able to win them all...
Why have Leicester been so successful this season? Have your say below!