Football’s first miracle took place 125 years ago today - and it was created by Tottenham Hotspur Football Club. On 27 April, 1901, we sent shockwaves through English football by winning the famous FA Cup despite still being a non-league team.