Non-league Macclesfield produce one of the greatest shocks in FA Cup history by knocking out holders and Premier League side Crystal Palace - who are 117 league places above them.
Newcastle United forward Harvey Barnes scores an incredible 102nd-minute winner as his side end Leeds United's unbeaten run in an all-time Premier League classic.