Non-league Macclesfield pulled off one of the biggest-ever FA Cup upsets as they knocked out holders Crystal Palace in a remarkable 2-1 win at the third-round stage.
To get daily local headlines delivered to your inbox each morning, sign up for newsletter!
