European Championship 1988 · Men
West Germany
West Germany
Italy’s campaign: Semi-finals
The tournament in short
Update of tabellini: 31 October 2026
The path of Italy
Italy plays 4 matches: 2 wins, 1 draws and 1 defeats on the pitch.
Spins and Charts
Key: (H) = host nation.
Phases of rafts · Girone 1
| Rank | Team | Playing | Vineyard | Wall | Percentage | Goals scored | Goals conceded | Difference goals | Points | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | West Germany (H) | 3 | 2 | 1 | 0 | 5 | 1 | +4 | 5 | Access to the direct elimination phase |
| 2 | Italy | 3 | 2 | 1 | 0 | 4 | 1 | +3 | 5 | Access to the direct elimination phase |
| 3 | Spain | 3 | 1 | 0 | 2 | 3 | 5 | −2 | 2 | — |
| 4 | Denmark | 3 | 0 | 0 | 3 | 2 | 7 | −5 | 0 | — |
Phases of rafts · Girone 2
| Rank | Team | Playing | Vineyard | Wall | Percentage | Goals scored | Goals conceded | Difference goals | Points | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Soviet Union | 3 | 2 | 1 | 0 | 5 | 2 | +3 | 5 | Access to the direct elimination phase |
| 2 | Netherlands | 3 | 2 | 0 | 1 | 4 | 2 | +2 | 4 | Access to the direct elimination phase |
| 3 | Ireland | 3 | 1 | 1 | 1 | 2 | 2 | 0 | 3 | — |
| 4 | England | 3 | 0 | 0 | 3 | 2 | 7 | −5 | 0 | — |
Direct elimination phase
Key: dts = after extra time; dcr = after a penalty shootout.
Direct elimination phase · Semi-finals
Direct elimination phase · Final
All games
The dates follow the local tournament schedule.
Showed parties: 15
West Germany: Brehme 55'
Italy: Mancini 52'
Rheinstadion, Düsseldorf · 20:15
Referee: Keith Hackett (England) · Spectators: 62,552
Denmark: Laudrup 24'; Povlsen 82'
Spain: Míchel 5'; Butragueño 53'; Gordillo 66'
Niedersachsenstadion, Hanover · 15:30
Referee: Bep Thomas (Netherlands) · Spectators: 55,707
Ireland: Houghton 6'
Neckarstadion, Stuttgart · 15:30
Referee: Siegfried Kirschen (East Germany) · Spectators: 51,373
Soviet Union: Rats 52'
Müngersdorfer Stadion, Cologne · 20:15
Referee: Dieter Pauly (West Germany) · Spectators: 54,336
West Germany: Klinsmann 10'; Thon 85'
Parkstadion, Gelsenkirchen · 17:15
Referee: Bob Valentine (Scotland) · Spectators: 64,812
Italy: Vialli 73'
Waldstadion, Frankfurt · 20:15
Referee: Erik Fredriksson (Sweden) · Spectators: 47,506
England: Robson 53'
Netherlands: Van Basten 44', 71', 75'
Rheinstadion, Düsseldorf · 17:15
Referee: Paolo Casarin (Italy) · Spectators: 63,940
Ireland: Whelan 38'
Soviet Union: Protasov 74'
Niedersachsenstadion, Hanover · 20:15
Referee: Emilio Soriano Aladrén (Spain) · Spectators: 38,308
West Germany: Völler 29', 51'
Olympiastadion, Munich · 20:15
Referee: Michel Vautrot (France) · Spectators: 63,802
Italy: Altobelli 67'; De Agostini 87'
Müngersdorfer Stadion, Cologne · 20:15
Referee: Bruno Galler (Switzerland) · Spectators: 53,951
England: Adams 16'
Soviet Union: Aleinikov 3'; Mykhaylychenko 28'; Pasulko 73'
Waldstadion, Frankfurt · 15:30
Referee: José Rosa dos Santos (Portugal) · Spectators: 48,335
Netherlands: Kieft 82'
Parkstadion, Gelsenkirchen · 15:30
Referee: Horst Brummeier (Austria) · Spectators: 64,731
West Germany: Matthäus 55' (rigori)
Netherlands: R. Koeman 74' (rigori); Van Basten 88'
Volksparkstadion, Hamburg · 20:15
Referee: Ioan Igna (Romania) · Spectators: 56,115
Soviet Union: Lytovchenko 58'; Protasov 62'
Neckarstadion, Stuttgart · 20:15
Referee: Alexis Ponnet (Belgium) · Spectators: 61,606
Netherlands: Gullit 32'; Van Basten 53'
Olympiastadion, Munich · 15:30
Referee: Michel Vautrot (France) · Spectators: 62,770
No match matches the filters.
goalscorers
Authors are excluded from the labelling classification. Unidentified players in sources remain separated.
| goalscorers | Team | Goals |
|---|---|---|
| Marco van Basten | Netherlands | 5 |
| Oleh Protasov | Soviet Union | 2 |
| Rudi Völler | West Germany | 2 |
| Alessandro Altobelli | Italy | 1 |
| Andreas Brehme | West Germany | 1 |
| Bryan Robson | England | 1 |
| Emilio Butragueño | Spain | 1 |
| Flemming Povlsen | Denmark | 1 |
| Gianluca Vialli | Italy | 1 |
| Hennadiy Lytovchenko | Soviet Union | 1 |
| Jürgen Klinsmann | West Germany | 1 |
| Lothar Matthäus | West Germany | 1 |
| Luigi De Agostini | Italy | 1 |
| Michael Laudrup | Denmark | 1 |
| Míchel | Spain | 1 |
| Olaf Thon | West Germany | 1 |
| Oleksiy Mykhaylychenko | Soviet Union | 1 |
| Rafael Gordillo | Spain | 1 |
| Ray Houghton | Ireland | 1 |
| Roberto Mancini | Italy | 1 |
| Ronald Koeman | Netherlands | 1 |
| Ronnie Whelan | Ireland | 1 |
| Ruud Gullit | Netherlands | 1 |
| Sergei Aleinikov | Soviet Union | 1 |
| Tony Adams | England | 1 |
| Vasyl Rats | Soviet Union | 1 |
| Viktor Pasulko | Soviet Union | 1 |
| Wim Kieft | Netherlands | 1 |
Authorized: 0 · Unidentified markers: 0
Curiosity of the edition
goals and records
34 goals in 15 matches: 2.27 goals per game.
The game with more goals
Denmark – Spain 2–3 · 11/06/1988
Supplementary and staff
0 matches decided by shoot-outs, with the shoot-out score shown separately.
Data checked: 30 October 2026
Tournament figures
- Team
- Men
- Host country
- West Germany
- Winners
- Netherlands
- Runners-up
- Soviet Union
- Semi-finals
- West Germany / Italy
- Final
- Netherlands – Soviet Union · 2–0
- Teams
- 8
- Matches
- 15
- Goals
- 34
- Total attendance
- 849844
- Top scorers
- Marco van Basten (5 goals)
Semi-finals
Squads in the site archive ↗Collections and materials of the site
West Germany 1988
Italy of Vicini arrives to Europeans with a trunk full of hope. The team appears strong, the C.T. relies on the Under 21 vice-sampling group of Europe two years earlier with the grafting of some highly experienced players. On 10 June, the debut was at the Rheinstadion in Dusseldorf against Germany. It looks like an announced draw, and in fact the meeting lights up at 52' on Mancini's blue advantage, to turn off four minutes later on Brehme's tie. Then nothing happens until the triple final whistle of the English referee Hackett.
The second game is played at the Frankfurt waldstadion against Spain. He decides a goal of Vialli a quarter of an hour from the end. With Denmark in Cologne, the semi-final entrance is at stake, and the blues do not fail the appointment, even if you have to wait on 67' to go ahead with Altobelli while 2-0 arrives at 87' with De Agostini.But in Stuttgart against U.R.S.S. we are never in match: the war machine of Lobanoviskji stretolae Italy, showing superior tactics.
Kill the one-two of Litovchenko and Protasov between 60' and 62', and blues are third. Equally with Germany, eliminated from Holland. In the final, the tulips fold the Russians with a goal of Gullit and a ballistic masterpiece by Van Basten, who manages to score from virtually impossible position.
The 1988 UEFA European Football Championship (Euro 88) final tournament was held in West Germany. It was the steadfast European Football Championship, which is held every four years and supported by UEFA. The final tournament took place between 10 June and 25-06-1988. At the time, only eight countries could dispute the final tournament. Seven countries had to qualify for the final stage. West Germany qualified automatically as hosts of the event. The holders, France, failed to qualify. The tournament eventually crowned Netherlands as European champions for the first, and so far only time.
Euro 88 was a rare incidence of a major football tournament being completed without a single player being heard off or any knockout matches going into extra time or penalties.
Italy 1988
C.T. Azeglio Near
- Portieri / Goalkeepers: Marco Landucci, Stefano Tacconi , Walter Zenga
- Defenders / Defenders: Franco Baresi, Giuseppe BergomiRoberto Cravero, Luigi De Agostini, Ciro Ferrara, Riccardo Ferri, Paolo Maldini
- Midfielders / Midfielders Carlo Ancelotti, Ferdinando De Napoli, Roberto Donadoni, Luca Fusi, Giuseppe Giannini, Francesco Romano
- Attacks / Forwards: Alessandro Altobelli, Roberto Mancini, Ruggiero Rizzitelli, Gianluca Vialli
The UEFA, for this edition of the European Football Association, authorised twenty players to be present for each national team qualified for the final stage.
First round
Group A
Dates |
Match |
Score |
|
10 June |
West Germany |
Italy |
1-1 |
11 June |
Denmark |
Spain |
2-3 |
14 June |
Italy |
Spain |
1-0 |
14 June |
West Germany |
Denmark |
2-0 |
17 June |
Italy |
Denmark |
2-0 |
17 June |
West Germany |
Spain |
2-0 |
Team |
Plyd |
WOW |
D |
L |
GF |
GARY |
Pts |
West Germany |
3 |
2 |
1 |
0 |
5 |
1 |
5 |
Italy |
3 |
2 |
1 |
0 |
4 |
1 |
5 |
Spain |
3 |
1 |
0 |
2 |
3 |
5 |
2 |
Denmark |
3 |
0 |
0 |
3 |
2 |
7 |
0 |
Group B
Dates |
Match |
Score |
|
12 June |
England |
Rep of Ireland |
0-1 |
12 June |
Holland Holland |
USSR |
0-1 |
15 June |
England |
Holland Holland |
1-3 |
15 June |
Rep of Ireland |
USSR |
1-1 |
18 June |
England |
USSR |
1-3 |
18 June |
Rep of Ireland |
Holland Holland |
0-1 |
Team |
Plyd |
WOW |
D |
L |
GF |
GARY |
Pts |
USSR |
3 |
2 |
1 |
0 |
5 |
2 |
5 |
Holland Holland |
3 |
2 |
0 |
1 |
4 |
2 |
4 |
Rep of Ireland |
3 |
1 |
1 |
1 |
2 |
2 |
3 |
England |
3 |
0 |
0 |
3 |
2 |
7 |
0 |
Semi-Finals
Dates |
Match |
Score |
|
21 June |
West Germany |
Holland Holland |
1-2 |
22 June |
USSR |
Italy |
2-0 |
Final final
Dates
Match
Score
25 June
Holland Holland
USSR
2-0
- Goal scorers
5 goals
- Marco van Basten -Holland
2 goals
- Rudi Völler -West Germany
- Oleg Protasov -USSR
1 goal
- Michael Laudrup -Denmark
- Flemming Povlsen -Denmark
- Tony Adams -England
- Bryan Robson -England
- Andreas Brehme -West Germany
- Jürgen Klinsmann -West Germany
- Lothar Matthäus -West Germany
- Olaf Thon -West Germany
- Alessandro Altobelli-Italy
- Luigi De Agostini -Italy
- Roberto Mancini -Italy
- Gianluca Vialli -Italy
- Ruud Gullit -Holland
- Wim Kieft -Holland
- Ronald Koeman -Holland
- Ray Houghton -Rep of Ireland
- Ronnie Whelan -Rep of Ireland
- Sergei Aleinikov -USSR
- Gennadi Litovtchenko -USSR
- Alexei Mikhailichenko -USSR
- Victor Pasulko -USSR
- Vassili Rats -USSR
- Emilio Butragueño -Spain
- Rafael Gordillo -Spain
- Míchel -Spain
Sources
Structured data obtained from related sources; undocumented names and minutes remain as unknown. The final rigours are separated from the goals of the game. · Wikipedia · CC BY-SA 4.0 · 31/10/2026

The comment of the event
Netherlands wins the tournament. The winner’s campaign: 5 matches, 4 wins, 0 draws and 1 defeats.
The title comes despite a defeat: recovery and performances in the decisive matches shape the campaign.
The decisive match: Soviet Union–Netherlands 0–2.