2025–26 FA Cup In association football, National League North side Macclesfield beat the FA Cup defending champions Crystal Palace 2–1, in statistically the biggest upset in the competition's 155-year history. Sources: BBC Sport