1987–88 Wimbledon 1–0 Liverpool Wembley Stadium
1988–89 Liverpool 3–2 Everton Wembley Stadium
1989–90 Manchester United 3–3 Crystal Palace Wembley Stadium
(ulangan) Manchester United 1–0 Crystal Palace Wembley Stadium
1990–91 Tottenham Hotspur 2–1 Nottingham Forest Wembley Stadium
1991–92 Liverpool 2–0 Sunderland Wembley Stadium
1992–93 Arsenal 1–1 Sheffield Wednesday Wembley Stadium
(ulangan) Arsenal 2–1 Sheffield Wednesday Wembley Stadium
1993–94 Manchester United 4–0 Chelsea Wembley Stadium
1994–95 Everton 1–0 Manchester United Wembley Stadium
1995–96 Manchester United 1–0 Liverpool Wembley Stadium
1996–97 Chelsea 2–0 Middlesbrough Wembley Stadium
1997–98 Arsenal 2–0 Newcastle United Wembley Stadium
1998–99 Manchester United 2–0 Newcastle United Wembley Stadium
1999–00 Chelsea 1–0 Aston Villa Wembley Stadium
2000–01 Liverpool 2–1 Arsenal Millennium Stadium