Babar the batter really shouldn't be blamed for last night, he did the best he could possibly do. You don't lose defending 240 everyday, it just doesn't happen often. Babar has a lot of limitations for being a modern batter; he is neither good against spin nor against proper fast bowling, power hitting is out of his reach, he doesn't/can't play arieal strokes & innovation doesn't exactly exist in his arsenal as well. When you take all these into accounts, he really played a fine knock. People need to lower their expectations regarding him,he is just not going to play those gigantic destructive knocks that we have become accustomed with AB,Kohli,Rohit or even Fakhar.
However it's 100% his captaincy which needs to be blamed.I don't remember even one instance where he had a chat with any of his bowlers when Roy & Hafeez were having fun.Either he had a brain fade or simply became cocky after such a huge score thinking he would win anyway. It was quite embarrassing to see Sammy schooling him from boundary lines. I can't picture Smith,Stokes,Kohli or even Rohit taking such lessions in front of entire world. Babar the captain is a bigger problem for PAK cricket than Babar the batter. It's hightime PCB realized it.