Macclesfield cause biggest shock in FA Cup HISTORY as non-league side dump out holders Crystal Palace - despite being 117 places apart in football's pyramid

Macclesfield created the biggest shock in the history of the FA Cup as the non-league side overcame holders Crystal Palace in a stunning third round upset.