| |
| a href="/encyclopedia/12-June" title="12 June">12 June |
| |align=right width=120|Germany |align=center|1 - 1 |width=120|Romania | |style=font-size:90%|Sclessin (1800) |
| | |align=center|(HT: 1-1) | | |Ref: Kim Milton Nielsen (Den) |
| |align=right|Scholl 28' | |Moldovan 5' |
| #12288; |
| |align=right|Portugal |align=center|3 - 2 |England | |style=font-size:90%|Philips (2045) |
| | |align=center|(HT: 2-2) | | |Ref: Anders Frisk (Swe) |
| |align=right|Figo 22' | |Scholes 3' |
| |align=right|Joo Vieira Pinto 37' | |McManaman 18' |
| |align=right|Nuno Gomes 59' |
| #12288; |
| a href="/encyclopedia/17-June" title="17 June">17 June |
| |align=right|Romania |align=center|0 - 1 |Portugal | |style=font-size:90%|Gelredome (1800) |
| | |align=center|(HT: 0-0) | | |Ref: Gilles Veissire (Fra) |
| | | |Costinha 90' |
| #12288; |
| |align=right|England |align=center|1 - 0 |Germany | |style=font-size:90%|Pays de Charleroi (2045) |
| | |(HT: 0-0) | | |Ref: Pierluigi Collina (Ita) |
| |align=right|Shearer 53' | | |
| #12288; |
| a href="/encyclopedia/20-June" title="20 June">20 June |
| |align=right|England |align=center|2 - 3 |Romania | |style=font-size:90%|Pays de Charleroi (2045) |
| | |align=center|(HT: 2-1) | | |Ref: Urs Meier (Swi) |
| |align=right|Shearer (pen) 41' | |Chivu 22' |
| |align=right|Owen 45' | ||Munteanu 48' |
| | | |Ganea (pen) 89' |
| #12288; |
| |align=right|Portugal |align=center|3 - 0 |Germany | |style=font-size:90%|Feijenoord (2045) |
| | |align=center|(HT: 1-0) | | |Ref: Dick Jol (Net) |
| |align=right|Conceio 35' | | |
| |align=right|Conceio 54' | | |
| |align=right|Conceio 71' | | |
| #12288; |
| |
| a href="/encyclopedia/10-June" title="10 June">10 June |
| |align=right width=120|Belgium |align=center|2 - 1 |width=120|Sweden | |style=font-size:90%|King Baudouin (2045) |
| | |align=center|(HT: 1-0) | | |Ref: Markus Merk (Ger) |
| |align=right|Goor 43' | |Mjllby 53' |
| |align=right|E. Mpenza 46' | | |
| #12288; |
| a href="/encyclopedia/11-June" title="11 June">11 June |
| |align=right|Turkey |align=center|1 - 2 |Italy | |style=font-size:90%|Gelredome (1430) |
| | |align=center|(HT: 0-0) | | |Ref: Hugh Dallas (Sco) |
| |align=right|Okan Buruk 62' | |Conte 52' |
| | | |Inzaghi (pen) 70' |
| #12288; |
| a href="/encyclopedia/14-June" title="14 June">14 June |
| |align=right|Italy |align=center|2 - 0 |Belgium | |style=font-size:90%|King Baudouin (2045) |
| | |align=center|(HT: 1-0) | | |Ref: Garcia Aranda (Spa) |
| |align=right|Totti 6' | | |
| |align=right|Fiore 66' | | |
| #12288; |
| a href="/encyclopedia/15-June" title="15 June">15 June |
| |align=right|Sweden |align=center|0 - 0 |Turkey | |style=font-size:90%|Philips (2045) |
| | |(HT: 0-0) | | |Ref: Dick Jol (Ned) |
| #12288; |
| a href="/encyclopedia/19-June" title="19 June">19 June |
| |align=right|Turkey |align=center|2 - 0 |Belgium | |style=font-size:90%|King Baudouin (2045) |
| | |align=center|(HT: 1-0) | | |Ref: Kim Milton Nielsen (Den) |
| |align=right|Hakan Skr 45' | | |
| |align=right|Hakan Skr 70' | | |
| #12288; |
| |align=right|Italy |align=center|2 - 1 |Sweden | |style=font-size:90%|Philips (2045) |
| | |align=center|(HT: 1-0) | | |Ref: Vtor Pereira (Por) |
| |align=right|Di Biagio 39' | |Larsson 77' |
| |align=right|Del Piero 88' | | |
| #12288; |
| |
| a href="/encyclopedia/13-June" title="13 June">13 June |
| |align=right width=120|Spain |align=center|0 - 1 |width=120|Norway | |style=font-size:90%|Feijenoord (1830) |
| | |align=center|(HT: 0-0) | | |Ref: Gamal Al-Ghandour (Egy) |
| | | |Iversen 65' |
| #12288; |
| |align=right|Yugoslavia |align=center|3 - 3 |Slovenia | |style=font-size:90%|Pays de Charleroi (2045) |
| | |align=center|(HT: 0-1) | | |Ref: Vtor Pereira (Por) |
| |align=right|Milosevic 67' | |Zahovic 23' |
| |align=right|Drulovic 70' | |Pavlin 52' |
| |align=right|Milosevic 73' | |Zahovic 57' |
| #12288; |
| a href="/encyclopedia/18-June" title="18 June">18 June |
| |align=right|Slovenia |align=center|1 - 2 |Spain | |style=font-size:90%|ArenA (1800) |
| | |align=center|(HT: 0-1) | | |Ref: Markus Merk (Ger) |
| |align=right|Zahovic 59' | |Ral 4' |
| | | |Etxeberria 60' |
| #12288; |
| |align=right|Norway |align=center|0 - 1 |Yugoslavia | |style=font-size:90%|Sclessin (2045) |
| | |(HT: 0-1) | | |Ref: Hugh Dallas (Sco) |
| | | |Milosevic 8' |
| #12288; |
| a href="/encyclopedia/21-June" title="21 June">21 June |
| |align=right|Yugoslavia |align=center|3 - 4 |Spain | |style=font-size:90%|Jan Breydel (1800) |
| | |align=center|(HT: 1-1) | | |Ref: Gilles Veissire (Fra) |
| |align=right|Milosevic 30' | |Alfonso Prez 38' |
| |align=right|Govedarica 50' | |Munitis 51' |
| |align=right|Komljenovic 75' | |Mendieta (pen) 90' |
| | | |Alfonso Prez 90' |
| #12288; |
| |align=right|Slovenia |align=center|0 - 0 |Norway | |style=font-size:90%|Gelredome (1800) |
| | |align=center|(HT: 0-0) | | |Ref: Graham Poll (Eng) |
| #12288; |
| |
| a href="/encyclopedia/11-June" title="11 June">11 June |
| |align=right width=120|France |align=center|3 - 0 |width=120|Denmark | |style=font-size:90%|Jan Breydel (1800) |
| | |align=center|(HT: 1-0) | | |Ref: Gnter Benk (Aut) |
| |align=right|Blanc 16' | | |
| |align=right|Henry 64' | | |
| |align=right|Wiltord 90' | | |
| #12288; |
| |align=right|Netherlands |align=center|1 - 0 |Czech Republic | |style=font-size:90%|ArenA (2045) |
| | |align=center|(HT: 0-0) | | |Ref: Pierluigi Collina (Ita) |
| |align=right|F. de Boer (pen) 89' | | |
| #12288; |
| a href="/encyclopedia/16-June" title="16 June">16 June |
| |align=right|Czech Republic |align=center|1 - 2 |France | |style=font-size:90%|Jan Breydel (1800) |
| | |align=center|(HT: 1-1) | | |Ref: Graham Poll (Eng) |
| |align=right|Poborsk (pen) 35' | |Henry 7' |
| | | |Djorkaeff 60' |
| #12288; |
| |align=right|Denmark |align=center|0 - 3 |Netherlands | |style=font-size:90%|Feijenoord (2045) |
| | |(HT: 0-0) | | |Ref: Urs Meier (Swi) |
| | | |Kluivert 57' |
| | | |R. de Boer 66' |
| | | |Zenden 77' |
| #12288; |
| a href="/encyclopedia/21-June" title="21 June">21 June |
| |align=right|Denmark |align=center|0 - 2 |Czech Republic | |style=font-size:90%|Sclessin (2045) |
| | |align=center|(HT: 0-0) | | |Ref: Gamal Al-Ghandour (Egy) |
| | | |micer 64' |
| | | |micer 67' |
| #12288; |
| |align=right|France |align=center|2 - 3 |Netherlands | |style=font-size:90%|ArenA (2045) |
| | |align=center|(HT: 2-1) | | |Ref: Anders Frisk (Swe) |
| |align=right|Dugarry 8' | |Kluivert 14' |
| |align=right|Trzguet 31' | |F. de Boer 51' |
| | | |Zenden 59' |
| #12288; |
| 24 June |
| |align=right width=120|Turkey |align=center|0 - 2 |width=120|Portugal | |style=font-size:90%|ArenA (1800) |
| | |align=center|(HT: 0-1) | | |Ref: Dick Jol (Net) |
| | | |Nuno Gomes 44' |
| | | |Nuno Gomes 56' |
| #12288; |
| |align=right|Italy |align=center|2 - 0 |Romania | |style=font-size:90%|King Baudouin (2045) |
| | |align=center|(HT: 2-0) | | |Ref: Vtor Pereira (Por) |
| |align=right|Totti 33' | | |
| |align=right|Inzaghi 43' | | |
| #12288; |
| a href="/encyclopedia/25-June" title="25 June">25 June |
| |align=right|Netherlands |align=center|6 - 1 |Yugoslavia | |style=font-size:90%|Feijenoord (1800) |
| | |align=center|(HT: 2-0) | | |Ref: Garcia Aranda (Spa) |
| |align=right|Kluivert 24' | |Milosevic 90' |
| |align=right|Kluivert 38' | | |
| |align=right|Govedarica (og) 51' | | |
| |align=right|Kluivert 54' | | |
| |align=right|Overmars 78' | | |
| |align=right|Overmars 90' | | |
| #12288; |
| |align=right|Spain |align=center|1 - 2 |France | |style=font-size:90%|Jan Breydel (2045) |
| | |align=center|(HT: 1-2) | | |Ref: Pierluigi Collina (Ita) |
| |align=right|Mendieta (pen) 38' | |Zidane 32' |
| | | |Djorkaeff 44' |
| #12288; |
| 28 June |
| |align=right width=120|France |align=center|2 - 1 |width=120|Portugal | |style=font-size:90%|King Baudouin (2045) |
| | |align=center|(HT: 0-1) | | |Ref: Gnter Benk (Aut) |
| | |align=center|(FT: 1-1) |
| |align=right|Henry 51' | |Nuno Gomes 19' |
| |align=right|Zidane (pen) 117' | | |
| |align=center colspan=3|Match ended on Zidane's golden goal | | |
| #12288; |
| a href="/encyclopedia/29-June" title="29 June">29 June |
| |align=right|Italy |align=center|0 - 0 |Netherlands | |style=font-size:90%|ArenA (1800) |
| | |align=center|(HT: 0-0) | | |Ref: Markus Merk (Ger) |
| | |align=center|(FT: 0-0) |
| | |align=center|(ET: 0-0) |
| |colspan=3 align=center|Italy won 3-1 on penalties |
| |align=right|Di Biagio - goal |align=center|1-0 |save - F. de Boer |
| |align=right|Pessotto - goal |align=center|2-0 |miss - Stam |
| |align=right|Totti - goal |align=center|3-1 |goal - Kluivert |
| |align=right|Maldini - save |align=center|3-1 |save - Bosvelt |
| #12288; |