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