The result ranks as one of the great World Cup shocks - taking its place alongside Ireland's victory over Pakistan in 2007 and Kenya's wins against West Indies in 1996 and Sri Lanka in 2003.