First and foremost, its a disgrace to the game if more than 700 runs are scored in an ODI, regardless of conditions. I can understand the "entertainment" part but there needs to be some, at least some balance in between bat and ball. Coming on the game, I didnt watch the full game but I reckon Sarfraz made mistakes. When Harris bowled better than Yasir, then why he was used only for three overs? Yes, our best bowlers got some serious phainta, full credit to Buttler for this effort and 100, however, ENG bowlers also went for runs. The way Fakhar, Asif and Babar played, I think we had a good change to win this game. However, some serious questions should be raised on selection and ability of the following players. A) Imam, I mean seriously, what the heck were he thinking. You are chase freaking 374, how could you use 44 balls for your downright pathetic 35 runs SR@ of 79 with only 3 fours. if I exclude those 12 runs on three balls, then he actually made 23 runs on 41 balls - how on earth its acceptable? B) Faheem, I am sick of him now. This guy waste new ball, make sure to not take wickets and then flunk with the bat ALL THE TIME when his team needs him the most. Why is he even playing in limited over's team? C) Specialist captain - Sarfraz. I dont think he has been exposed this badly ever. When he came 61 was needed on 100 balls, what did he learn from PSL in all these years if he cant finish such games? He made 41 off 32 balls, which had two 4's. Meaning if I exclude 8 on 2 balls, then he actually made 24 on 39 balls - therefore, the end results was inevitable which happened in the end. In my book, above three are the biggest culprits of yesterday's game.