cmp date team score vs g a minutes
CC June 15, 2009 Italy   3 - 1 United States 0 90 Loftus Versfeld Stadium
ITA1 Sept. 21, 2008 AC Milan   4 - 1 Lazio 1 San Siro
CWC Dec. 17, 2006 FC Barcelona   0 - 1 Internacional 0 46 International Stadium Yokohama
CWC Dec. 14, 2006 FC Barcelona   0 - 4 Club América 0 90 International Stadium Yokohama
WC July 9, 2006 Italy   1 - 1 France 0 90 Olympiastadion
WC July 4, 2006 Italy   0 - 2 Germany 0 90 Westfalenstadion
WC June 30, 2006 Italy   3 - 0 Ukraine 1 90 Volksparkstadion
WC June 26, 2006 Italy   0 - 1 Australia 0 90 Fritz-Walter-Stadion
WC June 22, 2006 Italy   0 - 2 Czech Republic 0 90 Volksparkstadion
WC June 17, 2006 Italy   1 - 1 United States 0 90 Fritz-Walter-Stadion
ITA1 Oct. 18, 2003 Juventus   2 - 3 Ancona 1 Stadio del Conero
ISC Aug. 3, 2003 Juventus   1 - 1 AC Milan 0 90 Giants Stadium
F July 27, 2003 Juventus   2 - 2 FC Barcelona 0 61 Gillette Stadium
ITA1 April 13, 2003 Juventus   2 - 2 Bologna 1 Stadio Renato Dall'Ara
WC June 18, 2002 Italy   1 - 2 South Korea 0 72 Daejeon World Cup Stadium
WC June 13, 2002 Italy   1 - 1 Mexico 0 90 Ōita Bank Dome
WC June 8, 2002 Italy   2 - 1 Croatia 0 90 Kashima Soccer Stadium
WC June 3, 2002 Italy   0 - 2 Ecuador 0 90 Sapporo Dome
IF Feb. 13, 2002 Italy   1 - 0 United States 0 44 Stadio Cibali
ITA1 Jan. 6, 2002 Juventus   3 - 0 Udinese 1 Stadio delle Alpi
ITA1 April 1, 2001 Juventus   1 - 1 Brescia Calcio 1 Stadio delle Alpi
ITA1 March 4, 2001 Juventus   2 - 0 Udinese 1 Stadio Friuli
ITA1 Dec. 17, 2000 Juventus   4 - 1 Lecce 1 Stadio Via del Mare
OG Sept. 16, 2000 Italy Olympic   1 - 3 Honduras Olympic 0 90 Hindmarsh, Adelaide
OG Sept. 13, 2000 Italy Olympic   0 - 1 Australia Olympic 0 90 Melbourne Cricket Ground, Melbourne