Lady luck kept away from the hosts Bangladesh even in the low scoring last pool game of the tournament vs. Sri Lanka who maintained their unbeaten record.
The visiting Englishmen exhibited more discipline with their superb team work in the third ODI against West Indies who lost the game not before giving a fight.
The unstoppable Kangaroos proved their supremacy over the hosts South Africa while beating them all ends up in the final Test and the three match series.
The Proteas were heading towards a defeat at their home ground as the Kangaroos bowlers became unplayable in both innings and the visitors anticipate a win.
Pakistan chased the highest no of runs in their history with the assistance of a sizzling hitting from Shahid Afridi and a superb ton from Ahmed Shehzad.
The fast bowling trio of the Kangaroos, Mitchell Johnson, Ryan Harris and James Pattinson destroyed the batting of the Proteas who are at the receiving end.
The in form batsman of the Lankan Lions, Kumar Sangakkara, once again played an important innings whereas their bowlers restricted Afghanistan within limits.
Mohammad Hafeez guided his team to victory with a superb all round performance whereas Boom Boom Shahid Afridi stunned India by smashing two giant sixes.