ECI Italy Played Win Loss Draw N/R Pts NET RR For Against
Italy53200122.739683/47.2567/48.3
Spain523008-2.739567/48.3683/47.2