The ten greatest World Cup matches

Photo
Sri Lanka Cricket NewsThe masters of World Cup self-destruction, South Africa somehow topped the debacle of four years previous (see below) and contrived once again to snatch parity from the jaws of victory. With rain in the air, it became obvious that Messrs Duckworth and Lewis..

Read full article