From Leicester City's potential heroics to the Nottingham Forest team of the late 1970s, big shocks in tennis, golf and even ice hockey - which is the greatest Cinderella story?
Leicester City is looking likely to win the Premier League title having started the campaign labeled as a strong candidate for relegation in a remarkable modern sports story.
But where will it rank among some of the most famous fairy tale stories in sporting history?
Do the achievements of the Nottingham Forest team of the late 1970s trump all? How about the USA ice hockey team pulling off the 'Miracle on Ice' in 1980?