The impossible happened on Monday when 5,000-1 long shot Leicester City became the Premier League's sixth champion.
This story had been developing for months, as the Foxes neared a historic triumph, but that doesn't make the reality any more believable. Predictably, Twitter couldn't contain itself at the fact that Leicester, so close to relegation last year, is now royalty.