| Champions League 2008-2009 | ||||
| group stage | AS Roma | Bordeaux | 2008-12-09 | 2 - 0 |
| Group stage | Shakhtar | Sporting | 2008-10-22 | 0 - 1 |
| group stage | Arsenal | Porto | 2008-09-30 | 4 - 0 |
| qualifiers 3rd round | Olympiakos | Anorthosis | 2008-08-27 | 1 - 0 |
| Euro 2008 | ||||
| 1/4 finals | Spain | Italy | 2008-06-22 | 0 - 0 |
| group stage | Netherlands | France | 2008-06-13 | 4 - 1 |
| group stage | Portugal | Turkey | 2008-06-07 | 2 - 0 |
| Champions League 2007-2008 | ||||
| 1/2 finals | Manchester United | Barcelona | 2008-04-29 | 1 - 0 |
| 1/4 finals | Chelsea F.C. | Fenerbahce SK | 2008-04-08 | 2 - 0 |
| 1st knockout | AS Roma | Real Madrid | 2008-02-19 | 2 - 1 |
| group stage | Benfica | AC Milan | 2007-11-28 | 1 - 1 |
| group stage | Steaua | Sevilla FC | 2007-11-07 | 0 - 2 |
| group stage | Sporting | Manchester United | 2007-09-19 | 0 - 1 |
| qualifiers 3rd round | Spartak Moskva | Celtic | 2007-08-15 | 1 - 1 |
| Euro 2008 qualifiers | ||||
| Spain | Northern Ireland | 2007-11-21 | 1 - 0 | |
| Finland | Poland | 2007-09-12 | 0 - 0 | |
| Denmark | Sweden | 2007-06-02 | 0 - 3 | |
| France | Italy | 2006-09-06 | 3 - 1 | |
| Champions League 2006-2007 | ||||
| final | AC Milan | Liverpool | 2007-05-23 | 2 - 1 |
| 1/4 finals | AS Roma | Manchester United | 2007-04-04 | 2 - 1 |
| 1st knockout | Liverpool | Barcelona | 2007-03-06 | 0 - 1 |
| group stage | Manchester United | Benfica | 2006-12-06 | 3 - 1 |
| group stage | AC Milan | Anderlecht | 2006-11-01 | 4 - 1 |
| group stage | Valencia | AS Roma | 2006-09-27 | 2 - 1 |
| qualifiers 3rd round | Ajax | Kobenhavn | 2006-08-23 | 0 - 2 |
| UEFA Cup 2005 - 2006 | ||||
| final | Middlesbrough | Sevilla FC | 2006-05-10 | 0 - 4 |
| round of 16 | Zenit | Marseille | 2006-03-16 | 1 - 1 |
| round of 32 | Lens | Udinese | 2006-02-23 | 1 - 0 |
| Champions League 2005-2006 | ||||
| 1/4 finals | Juventus | Arsenal | 2006-04-05 | 0 - 0 |
| group stage | Chelsea F.C. | Liverpool | 2005-12-06 | 0 - 0 |
| group stage | Porto | Glasgow Rangers | 2005-11-23 | 1 - 1 |
| qualifiers 3rd round | Internazionale | Shakhtar | 2005-08-24 | 1 - 1 |
| Confederations Cup 2005 | ||||
| group stage | Greece | Japan | 2005-06-19 | 0 - 1 |
| WC 2006 qualifiers - Europe | ||||
| Ireland | France | 2005-09-07 | 0 - 1 | |
| Bulgaria | Sweden | 2005-03-26 | 0 - 3 | |
| Faroe Islands | Armenia | 2004-10-09 | 3 - 1 | |
| Champions League 2004-2005 | ||||
| 1st knockout | AC Milan | Manchester United | 2005-03-08 | 1 - 0 |
| group stage | PSV | Arsenal | 2004-11-24 | 1 - 1 |
| group stage | Chelsea F.C. | Porto | 2004-09-29 | 3 - 1 |
| group stage | Shakhtar | AC Milan | 2004-09-14 | 0 - 1 |
| qualifiers 3rd round | Juventus | Djurgården | 2004-08-10 | 2 - 2 |
| UEFA Cup 2003 - 2004 | ||||
| 1/4 finals | Valencia | Bordeaux | 2004-04-14 | 2 - 1 |
| friendly | ||||
| Austria | Croatia | 2006-05-23 | 1 - 4 | |
| Belgium | Netherlands | 2003-08-20 | 1 - 1 | |
| England | Italy | 2002-03-27 | 1 - 2 | |
| Luxembourg | Spain | 2000-06-07 | 0 - 1 | |
| Champions League 2003-2004 | ||||
| 1st knockout | Porto | Manchester United | 2004-02-25 | 2 - 1 |
| group stage | Glasgow Rangers | Panathinaikos | 2003-12-09 | 1 - 3 |
| group stage | Club Brugge | AC Milan | 2003-11-04 | 0 - 1 |
| group stage | Galatasaray | Real Sociedad | 2003-09-30 | 1 - 2 |
| qualifiers 3rd round | Lazio | Benfica | 2003-08-13 | 3 - 1 |
| Kirin Cup | ||||
| Japan | Argentina | 2003-06-08 | 1 - 4 | |
| UEFA Cup 2002 - 2003 | ||||
| 4th round | Anderlecht | Panathinaikos | 2003-02-27 | 2 - 0 |
| Euro 2004 qualifiers | ||||
| Slovenia | Israel | 2003-09-06 | 3 - 1 | |
| Croatia | Belgium | 2003-03-29 | 4 - 0 | |
| Cyprus | France | 2002-09-07 | 1 - 2 | |
| Champions League 2002-2003 | ||||
| 2nd group stage | AS Roma | Ajax | 2003-03-19 | 1 - 1 |
| 2nd group stage | Deportivo La Coruna | Juventus | 2002-11-26 | 2 - 2 |
| group stage | Real Madrid | AEK | 2002-10-22 | 2 - 2 |
| group stage | Valencia | Liverpool | 2002-09-17 | 2 - 0 |
| 3rd round | Shakhtar | Club Brugge | 2002-08-14 | 1 - 1 |
| UEFA Cup 2001 - 2002 | ||||
| 1/4 finals | AC Milan | Hapoel Tel Aviv | 2002-03-21 | 2 - 0 |
| 4th round | Feyenoord | Glasgow Rangers | 2002-02-28 | 3 - 2 |
| 3rd round | Lille OSC | Fiorentina | 2001-12-06 | 2 - 0 |
| Champions League 2001-2002 | ||||
| group stage | Manchester United | Deportivo La Coruna | 2001-10-17 | 2 - 3 |
| group stage | Lazio | Nantes | 2001-09-19 | 1 - 3 |
| qualifiers 3rd round | Galatasaray | Levski Sofia | 2001-08-08 | 2 - 1 |
| WC 2002 qualifiers - Europe | ||||
| Russia | Yugolsavia | 2001-06-02 | 1 - 1 | |
| Romania | Italy | 2001-03-24 | 0 - 2 | |
| Bosnia-Herzegovina | Spain | 2000-09-02 | 1 - 2 | |
| UEFA Cup 2000 - 2001 | ||||
| 3rd round | Barcelona | Club Brugge | 2000-12-07 | 1 - 1 |
| Olympic Games 2000 | ||||
| 1/4 finals | Brazil OT | Cameroon OT | 2000-09-23 | 1 - 2 |
| group stage | USA OT | Kuwait OT | 2000-09-19 | 3 - 1 |
| group stage | Korea Republic OT | Morocco OT | 2000-09-17 | 1 - 0 |
| Intertoto 2000 | ||||
| final | Celta de Vigo | Zenit | 2000-08-08 | 2 - 1 |
| Champions League 2000-2001 | ||||
| 1st group stage | Anderlecht | Dynamo Kyiv | 2000-10-18 | 4 - 2 |
| qualifiers 1st round | Dudelange F91 | Levski Sofia | 2000-07-12 | 0 - 4 |
| UEFA Cup 1999 - 2000 | ||||
| 2nd round | Montpellier | Deportivo La Coruna | 1999-11-04 | 0 - 2 |
| 1st round | Partizan | Leeds United | 1999-09-14 | 1 - 3 |
| European Cup2 1998 - 1999 | ||||
| 1st round | PSG | Maccabi Haifa | 1998-09-17 | 1 - 1 |