History
 
Year   Winner
2006 Italy
2002 Brazil
1998 France
1994 Brazil
1990 West Germany
1986 Argentina
1982 Italy
1978 Argentina
1974 West Germany
1970 Brazil
1966 England
1962 Brazil
1958 Brazil
1954 West Germany
1950 Uruguay
1938 Italy
1934 Italy
1930 Uruguay
FIFA World Cup 1990 (Italy)
 
 Final
08 Jul 1990 West Germany Argentina 1-0 (0-0)
 Third-place play-off
07 Jul 1990 Italy England 2-1 (0-0)
 Semifinal
04 Jul 1990 West Germany England 1-1 (0-0, 1-1) 4-3p
03 Jul 1990 Italy Argentina 1-1 (1-0, 1-1) 3-4p
 Quarterfinal
01 Jul 1990 England Cameroon 3-2 (1-0, 2-2) AET
01 Jul 1990 West Germany Czechoslovakia 1-0 (1-0)
30 Jun 1990 Italy Republic of Ireland 1-0 (1-0)
30 Jun 1990 Yugoslavia Argentina 0-0 (0-0, 0-0) 2-3p
 Last 16
26 Jun 1990 England Belgium 1-0 (0-0, 0-0) AET
26 Jun 1990 Yugoslavia Spain 2-1 (0-0, 1-1) AET
25 Jun 1990 Italy Uruguay 2-0 (0-0)
25 Jun 1990 Republic of Ireland Romania 0-0 (0-0, 0-0) 5-4p
24 Jun 1990 Argentina Brazil 1-0 (0-0)
24 Jun 1990 West Germany Netherlands 2-1 (0-0)
23 Jun 1990 Cameroon Colombia 2-1 (0-0, 0-0) AET
23 Jun 1990 Czechoslovakia Costa Rica 4-1 (1-0)
 Group Stage Group F
21 Jun 1990 England Egypt 1-0 (0-0)
21 Jun 1990 Republic of Ireland Netherlands 1-1 (0-1)
17 Jun 1990 Republic of Ireland Egypt 0-0 (0-0)
16 Jun 1990 England Netherlands 0-0 (0-0)
12 Jun 1990 Netherlands Egypt 1-1 (0-0)
11 Jun 1990 England Republic of Ireland 1-1 (1-0)
 Group Stage Group E
21 Jun 1990 Belgium Spain 1-2 (1-2)
21 Jun 1990 Uruguay Korea Republic 1-0 (0-0)
17 Jun 1990 Belgium Uruguay 3-1 (2-0)
17 Jun 1990 Korea Republic Spain 1-3 (1-1)
13 Jun 1990 Uruguay Spain 0-0 (0-0)
12 Jun 1990 Belgium Korea Republic 2-0 (0-0)
 Group Stage Group D
19 Jun 1990 West Germany Colombia 1-1 (0-0)
19 Jun 1990 Yugoslavia United Arab Emirates 4-1 (2-1)
15 Jun 1990 West Germany United Arab Emirates 5-1 (2-0)
14 Jun 1990 Yugoslavia Colombia 1-0 (0-0)
10 Jun 1990 West Germany Yugoslavia 4-1 (2-0)
09 Jun 1990 Colombia United Arab Emirates 2-0 (0-0)
 Group Stage Group C
20 Jun 1990 Brazil Scotland 1-0 (0-0)
20 Jun 1990 Sweden Costa Rica 1-2 (1-0)
16 Jun 1990 Brazil Costa Rica 1-0 (1-0)
16 Jun 1990 Sweden Scotland 1-2 (0-1)
11 Jun 1990 Scotland Costa Rica 0-1 (0-0)
10 Jun 1990 Brazil Sweden 2-1 (1-0)
 Group Stage Group B
18 Jun 1990 Argentina Romania 1-1 (0-0)
18 Jun 1990 Cameroon Soviet Union 0-4 (0-2)
14 Jun 1990 Romania Cameroon 1-2 (0-0)
13 Jun 1990 Argentina Soviet Union 2-0 (1-0)
09 Jun 1990 Romania Soviet Union 2-0 (1-0)
08 Jun 1990 Argentina Cameroon 0-1 (0-0)
 Group Stage Group A
19 Jun 1990 Austria USA 2-1 (0-0)
19 Jun 1990 Italy Czechoslovakia 2-0 (1-0)
15 Jun 1990 Austria Czechoslovakia 0-1 (0-1)
14 Jun 1990 Italy USA 1-0 (1-0)
10 Jun 1990 Czechoslovakia USA 5-1 (2-0)
09 Jun 1990 Italy Austria 1-0 (0-0)