The FA Cup is a football tournament played by clubs within the English football pyramid. Founded in 1871, the competition runs annually, culminating in the FA Cup Final at Wembley.