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. (BBC Sport) 2025–26 FA Cup link embed save