Sixth-tier Macclesfield FC beat reigning champions Crystal Palace. With 117 places between the teams, it’s the biggest upset in FA Cup history.
MATCH REPORT: Macclesfield 2-1 Crystal Palace
Watch Macclesfield FC documentary on BBC iPlayer: Managing Macclesfield FC
Available to UK users only.
