Afridi, Akmal and Razzaq failed. Their combined contribution was 28 runs. Yet, Pakistan still won. Sri Lanka will lose more matches in the future if they don't bring a good bowling combination to the national stage.
Pakistan, it seems, is becoming a good contender for the next big ODI tournament. Their bowling riches have never been in doubt. Now, their batting is finally gelling together. Hafeez has done exceptionally well in the last year with the bat alone.
In his last ten innings, he has scored 508 runs at an average of 56.44 with two centuries and three fifties.
His added bowling talent makes him a very valuable player.
Cricinfo also notices the importance of Hafeez in the Pakistani team. Before this year, I considered him to be a so-so allrounder. He made okay scores of 20-40 and took a wicket or two in every game but didn't provide enough to be a match winner. In 2011, he has improved significantly. He is no Saeed Anwar but then that is too high a standard.