The determined Sri Lankan squad demonstrated an all-round performance in their last pool game and won the important encounter against Australia convincingly.
Team India has performed excellently in the 2013 ICC Champions Trophy under the captaincy of MS Dhoni and is the only side who has won all three games so far.
Alastair Cook led his team from the front by smashing an important fifty and James Anderson bowled excellently as England triumphed vs. New Zealand at Cardiff.
The spirited Indian side kept their unbeaten record in their group while bulldozing their arch rivals, Pakistan, easily by a mammoth margin of eight wickets.
Luck favoured the South Africans after the match was tied due to rain and the West Indians were thrown out of the tournament in their last pool match.
The elegant batsman of the Lankan Lions, Kumar Sangakkara, blasted another ODI ton and Nuwan Kulasekara stunned England as the visitors won the match easily.
Ravindra Jadeja demolished the batting line up of West Indies and Shikhar Dhawan blasted consecutive ton in the tournament as India qualified for the top four.
The batsmen of Pakistan let them down again with their dismal performance against the formidable South Africa who ended up winning the match convincingly.
New Zealand clinched a sensational low scoring match against Sri Lanka with a narrow margin as the bowlers from both sides dominated the interesting encounter.
Ian Bell provided a solid start with his excellent batting as the Australian batsmen struggled against the lethal bowling of England who won the game easily.