The Match lineup for every final played

1930 1934 1938 1950 1954 1958 1962 1966 1970 1974 1978 1982 1986 1990 1994 1998 2002 2006 2010 2014 2018 2022

back to top

Montevideo, July 30, 1930

Uruguay 4-2 Argentina Uruguay: Ballesteros, Mascheroni, Nasazzi, Andrade, Fernandez, Gestido, Dorado, Scarone, Castro, Cea, Iriarte. Argentina: Botasso, Della Torre, Paternoster, J. Evaristo, Monti, Juarez, Peucelle, Varallo, Stabile, Ferreyra, M. Evaristo. Referee: Langenus (Belgium) Attendence: 80,000. Scorers: 12' Dorado 1-0; 20' Peucelle 1-1; 37' Stabile 1-2; 57' Cea 2-2; 68' Iriarte 3-2; 89' Castro 4-2. back to top

Roma, June 10, 1934

Italy 2-1 Czechoslovakia (aet) Italy: Combi, Monzeglio, Allemandi, Ferraris IV, Monti, Bertolini, Guaita, Meazza, Schiavio, Ferrari, Orsi. Czechoslovakia: Planicka, Zenicek, Ctyrocky, Kostalek, Cambal, Krcil, Junek, Svoboda, Sobotka, Nejedly, Puc. Referee: Eklind (Sweden) Attendence: 40,000. Scorers: 70' Puc 0-1; 80' Orsi 1-1; 95' Schiavio 2-1. back to top

Paris, June 19, 1938

Italy 4-2 Hungary Italy: Olivieri, Foni, Rava, Serantoni, Andreoli, Locatelli, Biavati, Meazza, Piola, Ferrari, Colaussi. Hungary: Szabo, Polgar, Biro, Szalay, Szücs, Lazar, Sas, Vincze, Sarosi, Zsengeller, Titkos. Referee: Capderville (France) Attendence: 60,000. Scorers: 5' Colaussi 1-0; 7' Titkos 1-1; 16' Piola 2-1; 35' Colaussi 3-1; 70' Sarosi 3-2; 82' Piola 4-2. back to top

Rio de Janeiro, July 16, 1950

Uruguay 2-1 Brazil Uruguay: Maspoli, M. Gonzales, Tejera, Gambetta, Varela, Andrade, Ghiggia, Perez, Miguez, Schiaffino, Moran. Brazil: Barbosa, Augusto, Juvenal, Bauer, Danilo, Bigode, Friaca, Zizinho, Ademir, Jair, Chico. Referee: Reader (England) Attendence: 200,000. Scorers: 47' Friaca 0-1; 66' Schiaffino 1-1; 79' Ghiggia 2-1. back to top

Bern, July 4, 1954

West Germany 3-2 Hungary West Germany: Turek, Posipal, Kohlmeyer, Eckel, Liebrich, Mai, Rahn, Morlock, O. Walter, F. Walter, Schäfer. Hungary: Grosics, Buzansky, Lantos, Bozsik, Lorant, Zakarias, Czibor, Kocsis, Hidegkuti, Puskas, M. Toth. Referee: Ling (England) Attendence: 65,000. Scorers: 6' Puskas 0-1; 8' Czibor 0-2; 10' Morlock 1-2; 18' Rahn 2-2; 84' Rahn 3-2. back to top

Stockholm, June 29, 1958

Brazil 5-2 Sweden Brazil: Gilmar, D. Santos, N. Santos, Zito, Bellini, Orlando, Garrincha, Didi, Vava, Pel'e, Zagalo. Sweden: Svensson, Bergmark, Axbom, Börjesson, Gustavsson, Parling, Hamrin, Gren, Simonsson, Liedholm, Skoglund. Referee: Guige (France) Attendence: 50,000. Scorers: 3' Liedholm 0-1; 9' Vava 1-1; 32' Vava 2-1; 55' P'ele 3-1; 68' Zagalo 4-1; 80' Simonsson 4-2; 90' Pel'e 5-2. back to top

Santiago, June 17, 1962

Brazil 3-1 Czechoslovakia Brazil: Gilmar, D. Santos, N. Santos, Zito, Mauro, Zozimo, Garrincha, Didi, Vava, Amarildo, Zagalo. Czechoslovakia: Schroif, Tichy, Novak, Masopust, Popluhar, Pluskal, Pospichal, Scherer, Kadraba, Kvasnak, Jelinek. Referee: Latychev (Soviet Union) Attendence: 69,000. Scorers: 15' Masopust 0-1; 17' Amarildo 1-1; 68' Zito 2-1; 77' Vava 3-1. back to top

London, July 30, 1966

England 4-2 West Germany [aet] England: Banks, Cohen, J. Charlton, Moore, Wilson, Stiles, R. Charlton, Peters, Ball, Hunt, Hurst. West Germany: Tilkowski, Höttges, Schulz, Weber, Schnellinger, Beckenbauer, Overath, Haller, Seeler, Held, Emmerich. Referee: Dienst (Switzerland) Attendence: 97,000. Scorers: 12' Haller 0-1; 18' Hurst 1-1; 78' Peters 2-1; 90' Weber 2-2; 101' Hurst 3-2; 120' Hurst 4-2. back to top

Ciudad de Mexico, June 21, 1970

Brazil 4-1 Italy Brazil: Felix, Carlos Alberto, Brito, Piazza, Everaldo, Clodoaldo, Gerson, Jairzinho, Tostao, Pel'e, Rivelino. Italy: Albertosi, Burgnich, Cera, Bertini (Juliano), Rosato, Facchetti, Domenghini, De Sisti, Mazzola, Boninsegna (Rivera), Riva. Referee: Glöckner (East Germany) Attendence: 107,000. Scorers: 18' Pelé 1-0; 37' Boninsegna 1-1; 65' Gerson 2-1; 70' Jairzinho 3-1; 86' Carlos Alberto 4-1. back to top

München, July 7, 1974

West Germany 2-1 Netherlands West Germany: Maier, Vogts, Beckenbauer, Schwarzenbeck, Breitner, Hoeness, Bonhof, Overath, Grabowski,Müller, Hölzenbein. Netherlands: Jongbloed, Suurbier, Rijsbergen (De Jong), Haan, Krol, Jansen, Neeskens, Van Hanegem, Rep, Cruyff, Rensenbrink (R. van de Kerkhof). Referee: Taylor (England) Attendence: 80,000. Scorers: 1' Neeskens (p) 0-1; 25' Breitner (p) 1-1; 43' Müller 2-1. back to top

Buenos Aires, June 25, 1978

Argentina 3-1 Netherlands [aet] Argentina: Fillol, Olguin, Galvan, Passarella, Tarantini, Ardiles (Larossa), Gallego, Kempes, Bertoni, Luque, Ortis (Houseman). Netherlands: Jongbloed, Poortvliet, Krol, Brandts, Jansen (Suurbier), Neeskens, Haan, W. van de Kerkhof, R, van de Kerkhof, Rep (Nanninga), Rensenbrink. Referee: Gonella (Italy) Attendence: 78,000. Scorers: 38' Kempes 1-0; 81' Nanninga 1-1; 105' Kempes 2-1; 114' Bertoni 3-1. back to top

Madrid, July 11, 1982

Italy 3-1 West Germany Italy: Zoff, Gentile, Scirea, Collovati, Bergomi, Cabrini, Oriali, Tardelli, Conti, Graziani (Altobelli (Causio)), Rossi. West Germany: Schumacher, Kaltz, Stieleke, Kh. Förster, B. Förster, Dremmler (Hrubesch), Breitner, Rummenigge (H. Müller), Briegel, Littbarski, Fischer. Referee: Coelho (Brazil) Attendence: 90,000. Scorers: 56' Rossi 1-0; 69' Tardelli 2-0; 80' Altobelli 3-0; 83' Breitner (p) 3-1. back to top

Ciudad de Mexico, June 29, 1986

Argentina 3-2 West Germany Argentina: Pumpido, Brown, Cuciuffo, Ruggeri, Olarticoechea, Giusti, Batista, Maradona, Enrique, Burruchaga (Trobbiani), Valdano. West Germany: Schumacher, Jakobs, Berthold, Kh. Förster, Briegel, Matthäus, Brehme, Magath (D. Hoeness), Eder, K.H. Rummenigge, Kl. Allofs (Völler). Referee: Arppi Filho (Brazil) Attendence: 114,800. Scorers: 22' Brown 1-0; 55' Valdano 2-0; 73' K.H. Rummenigge 2-1; 81' Völler 2-2; 83' Burruchaga 3-2. back to top

Roma, July 8, 1990

West Germany 1-0 Argentina West Germany: Illgner, Augenthaler, Berthold (Reuter), Kohler, Buchwald, Brehme, Hässler, Matthäus, Littbarski, Klinsmann, Völler. Argentina: Goycoechea, Simon, Serrizuela, Ruggeri (Monzon), Troglio, Sensini, Burruchaga (Calderon), Basualdo, Lorenzo, Dezotti, Maradona. Referee: Codesal Mendez (Mexico) Attendence: 73,600. Scorer: 84' Brehme (p) 1-0. back to top

Los Angeles, July 17, 1994

Brazil 3-2 Italy (after penalty) Brazil: Taffarel, Jorginho (Cafu), Aldair, Marcio Santos, Branco, Mazinho (Viola), Dunga, Mauro Silva, Zinho, Romario, Bebeto. Italy: Pagliuca, Mussi (Apolloni), Maldini, Baresi, Benarrivo, Berti, Albertini, Dino Baggio (Evani), Donadoni, Roberto Baggio, Massaro Referee: Sandor Puhl (Hungary) Attendence: 94.194 Scorer on penalties: Baresi missed, Marcio Santos missed, Albertini 0-1, Romario 1-1, Evani 1-2, Branco 2-2, Massaro missed Dunga 3-2, Roberto Baggio missed. back to top

St. Denis, July 12th, 1998

France 3-0 Brazil France: Barthez, Lizarazu, Desailly, Thuram, Leboeuf, Djorkaeff (Vieira) Deschamps, Zidane, Petit, Karembeu (Boghossian), Guivarc'h Brazil: Taffarel, Cafu, Aldair, Junior Baiano, Roberto Carlos, Cesar Sampaio (Edmundo), Dunga, Rivaldo, Leonardo (Denilson), Bebeto, Ronaldo Referee: Said Belqola (Morocco) Attendence: 75000 Scorers: 27' 1-0 Zidane, 45' 2-0 Zidane, 90' 3-0 Petit back to top

Yokohama, June 30th, 2002

Brazil 2-0 Germany Brazil: Marcos, Lucio, Junior, Edmilson, Cafu, Ronaldinho, Gilberto Silva, Kleberson, Roberto Carlos, Rivaldo, Ronaldo. Germany: Kahn, Frings, Ramelow, Linke, Metzelder, Schneider, Hamann, Jeremies, Bode, Neuville, Klose. Referee: Pierluigi Collina (Italy) Attendence: 70.564 Scorers: 67' 1-0 Ronaldo, 79' 2-0 Ronaldo back to top

Berlin, July 9th, 2006

Italy 5-3 (1-1) France (after penalty) Italy: Buffon, Grosso, Cannavaro, Gattuso, Toni, Totti (De Rossi), Camoranesi (Del Piero), Zambrotta, Perrotta (Iaquinta), Pirlo, Materazzi France: Barthez, Abidal, Vieira (Diarra), Gallas, Makelele, Malouda, Zidane Henry (Wiltord), Thuram, Sagnol, Ribery (Trezeguet) Referee: Horacio Elizondo (Argentina) Attendence: 69000 Scorers: 7' 0-1 Zidane, 19' 1-1 Materazzi Scorer on penalties: Pirlo 1-0, Wiltord 1-1, Materazzi 2-1, Trezeguet missed, De Rossi 3-1 Abidal 3-2, Del Piero 4-2, Sagnol 4-3, Grosso 5-3 back to top

Johannesburg, July 11th, 2010

Holland 0-1 (0-0) Spain (after extra time) Holland: Stekelenburg, van der Wiel, Heitinga, Mathijsen, van Bronckhorst (Braafheid) van Bommel, Kuyt (Elia), De Jong (van der Vaart) Spain: Casillas, Pique, Puyol, Iniesta, Villa (Torres), Xavi, Capdevilla Alonso (Fabregas), Ramos, Busquets, Pedro (Navas) Referee: Howard Webb (England) Attendence: 84490 Scorers: 113' 1-0 Götze back to top

Rio de Janeiro, July 13th, 2014

Germany 1-0 (0-0) Argentina (after extra time) Germany: Neuer, Höwedes, Hummels, Boateng, Lahm, Schweinsteiger, Kramer (Schürrle), Özil (Mertesacker) Kroos, Müller, Klose (Götze) Argentina: Romero, Zabaleta, Demichelis, Garay, Rojo, Macherano, Biglia, Perez (Gago) Lavezzi (Agüero), Messi, Higuain (Palacio) Referee: Nicola Rizzoli (Italy) Attendence: 74738 Scorers: 116' 0-1 Iniesta back to top

Moscow, July 15th, 2018

France 4-2 Croatia France: Lloris, Pavard, Varane, Umtiti, Hernández, Mbappé, Pogba, Kanté (Nzonzi) Matuidi (Tolisso), Griezmann, Giroud (Fekir) Croatia: Subasic, Strinic (Pjaca), Vida, Lovren, Vrsaljko, Brozovic, Perisic, Rakitic Modric, Rebic (Kramaric), Mandzukic Referee: Nestor Pitana (Argentina) Attendence: 78011 Scorers: 18' 1-0 Mandzukic (o.g.), 28' 1-1 Perisic, 38' 2-1 Griezman (pen), 59' 3-1 Pogba, 65' 4-1 Mbappe, 69' 4-2 Mandzukic back to top

Al Daayen, December 18th, 2022

Argentina 7-5 (3-3) France (after penalty) Argentina: Martinez, Tagliafico (Dybala), Romero, Otamendi, Molina (Montiel), De Paul (Paredes), Mac Allister (Pezzella), Fernandez Alvarez (Martinez), Messi, Di Maria (Acuna). France: Lloris, Varane (Konate), Kounde (Disasi), Upamecano, Hernandez (Camavinga), Mbappé, Griezmann (Coman), Tchouameni, Rabiot (Fofana) Dembele (Kolo Muani), Giroud (Thuram) Referee: Pawel Sokolnicki (Poland) Attendence: 88966 Scorers: 23' 1-0 Messi, 36' 2-0 Di Maria, 80' Mbappe 2-1, 81' 2-2 Mbappe, 108' 3-2 Messi, 118' 3-3 Mbappe Scorer on penalties: Mbappe 0-1, Messi 1-1, Coman missed, Dybala 2-1, Tchouameni missed, Paredes 3-1, Kolo Muani 3-2, Montiel 4-2

Last updated 2022-12-18 (yyyy-mm-dd)
Back to Main page
If U have any comments, suggestions, etc mail to: Russel da Silva