Harbhajan, like many other Indian cricketers, is an over-hyped player. Based on 1 miraculous performance, he has managed to survive in the team for so long. Just because he managed a hat-trick against the Aussies in Kolkata does not mean that he would be successful against Pakistan too.