Puchar Anglii to najstarsze klubowe rozgrywki piłkarskie na świecie. Ich organizatorem jest Angielska Federacja Piłkarska. W rozgrywkach biorą udział wszystkie angielskie kluby piłkarskie zrzeszone w związku. Pierwszy finał tych zmagań odbył się 16 marca 1872 roku.
Czytaj także: Koniec Miss Mundialu? FIFA nie chce zbliżeń fanek
W tegorocznym finale, który odbędzie się 18 maja na stadionie Wembley w Londynie zmierzą się Manchester City i Watford FC.