Match statistics for Italy v South Africa on 17 Nov 2001 at the Genoa stadium in Genoa, Italy

Italy v South Africa

on 17 Nov 2001

at Genoa, Genoa, Italy