Share Facebook Twitter LinkedIn Pinterest Email Non-league Macclesfield FC, of the National League North, have knocked holders Crystal Palace out of the FA Cup, beating them 2-1 in the third round in the competition’s biggest ever upset.