The FA Cup is notoriously unpredictable.