Played April 2 1887, Attendance 15,500, Referee Major Marindin
Aston Villa Team
Jimmy Warner, Frank Coulton, Harry Simmonds, Harry Yates, Frankie Dawson, Jack Burton, Richmond Davis, Albert Brown, Archie Hunter (Captain) (Scored), Howard Vaughton, Dennis Hodgetts (Scored)
West Bromwich Albion Team
Bob Roberts, Harry Green, Albert Aldridge, Ezra Horton, Charlie Perry, George Timmins, George Woodhall, Tom Green, Jimmy Bayliss (Captain), John Paddock, Tom Pearson
Played May 17 2014 at Wembley Stadium, Attendance 89,345, Referee Lee Probert
Arsenal Team
L Fabianski, B Sagna, P Mertesacker, L Koscielny (Scored), K Gibbs, M Arteta, M Ozil, A Ramsey (Scored), S Cazorla (Scored), L Podolski, O Giroud
Substitute Y Sanogo replaced L Podolski after 61 minutes
Substitute T Rosicky replaced S Cazorla after 105 minutes
Substitute J Wilshere replaced M Ozil after 105 minutes
Unused substitutes W Szczesny, T Vermaelen, N Monreal, M Flamini
Hull City Team
A McGregor, L Rosenior, A Bruce, J Chester (Scored), C Davies (Scored), D Meyler, T Huddlestone, J Livermore, A Elmohamady, S Quinn, M Fryatt
Substitute P McShane replaced A Bruce after 67 minutes
Substitute S Aluko replaced S Quinn after 75 minutes
Substitute G Boyd replaced L Rosenior after 102 minutes
Unused substitutes S Harper, M Figueroa, R Koren, Y Sagbo
Played May 20 1995, Attendance 79,592, Referee G Ashby
Everton Team
Neville Southall, Matt Jackson, Andy Hinchcliffe, Gary Ablett, Dave Watson (Captain), Joe Parkinson, David Unsworth, Barry Horne, Graham Stuart, Paul Rideout (Scored), Anders Limpar
Substitute Duncan Ferguson replaced Paul Rideout in the 51st minute
Substitute Daniel Amokachi replaced Anders Limpar in the 69th minute
Unused substitute Jason Kearton
Manchester United Team
Peter Schmeichel, Gary Neville, Dennis Irwin, Steve Bruce (Captain), Lee Sharpe, Gary Pallister, Roy Keane, Paul Ince, Brian McClair, Mark Hughes, Nicky Butt
Substitute Ryan Giggs replaced Steve Bruce in the 46th minute
Substitute Paul Scholes replaced Lee Sharpe in the 72nd minute
Unused substitute Gary Walsh
Played April 25 1931 at Wembley Stadium, Attendance 92,406, Referee A H Kingscott
West Bromwich Albion Team
Harold Pearson, George Shaw, Bert Trentham, Tommy Magee, Bill Richardson, Jimmy Edwards, Tommy Glidden (Captain), Joe Carter, Billy “WG” Richardson (Scored 2), Teddy Sandford, Stan Wood
Birmingham Team
Harry Hibbs, George Liddell, Ned Barkas (Captain), Jimmy Cringan, George Morrall, Alec Leslie, George Briggs, Johnny Crosbie, Joe Bradford (Scored), Bob Gregg, Ernie Curtis
Played April 10 1880, Attendance 6,000, Referee Major Marindin
Clapham Rovers Team
Reginald Halsey Birkett, Robert Andrew Muter Macindoe Ogilvie (Captain), Edgar Field, Vincent Weston, Norman Coles Bailey, Arthur J Stanley, Harold Brougham, Francis John Sparkes, F Barry, Edward Ram, Clopton Lloyd-Jones (Scored)
Oxford University Team
Percival Chase Parr, Claude William Wilson, Robert King, Francis Phillips, Bertram Rogers, Reginald T Heygate (Captain), Reverand George B Childs, John Eyre, Francis Crowdy, E H Hill, John B Lubbock (later Lord Avebury)
Manchester United 2 Crystal Palace 1 (after extra time)
Played May 21 2016 at Wembley Stadium, Attendance 88,619, Referee Mark Clattenburg
Manchester United Team
David de Gea, Antonio Valencia, Chris Smalling (Red Card), Daley Blind, Marcos Rojo, Michael Carrick, Wayne Rooney, Juan Mata (Scored), Marouane Fellaini, Anthony Martial, Marcus Rashford
Substitute Matteo Darmian replaced Marcos Rojo after 66 minutes
Substitute Ashley Young replaced Marcus Rashford after 72 minutes
Substitute Jesse Lingard (Scored) replaced Juan Mata after 90 minutes
Unused substitutes Sergio Romero, Phil Jones, Ander Herrera, Morgan Schneiderlin
Crystal Palace Team
Wayne Hennessey, Joel Ward, Scott Dann, Damien Delaney, Senegal Pape Souaré, Mile Jedinak, James McArthur, Wilfried Zaha, Yohan Cabaye, Yannick Bolasie, Connor Wickham
Substitute Jason Puncheon (Scored) replaced Yohan Cabaye after 72 minutes
Substitute Dwight Gayle replaced Connor Wickham after 86 minutes
Substitute Adrian Mariappa replaced Scott Dann after 90+4 minutes
Unused substitutes Julián Speroni, Martin Kelly, Bakary Sako, Emmanuel Adebayor
Played April 29 1950 at Wembley Stadium, Attendance 100,000, Referee H Pearce
Arsenal Team
George Swindin, Laurie Scott, Walley Barnes, Alex Forbes, Leslie Compton, Joe Mercer (Captain), Freddie Cox, Jimmy Logie, Peter Goring, Reg Lewis (Scored 2), Denis Compton
Liverpool Team
Cyril Sidlow, Ray Lambert, Eddie Spicer, Phil Taylor (Captain), Laurie Hughes, Bill Jones, Jimmy Payne, Kevin Baron, Albert Stubbins, Willie Fagan, Billy Liddell