Pakistan deserve to be go home - and that probably marks Afridi's final innings.
The state of their death bowling is dreadful. The last ball of the penultimate over from Riaz summed up the state of it. Their fielding was also dreadful.
They misfielded time and time again, fumbling easy and straight forward balls, taking too long to pick up the ball. Australia ran a four at one stage, for God's sake. It's just not good enough. This Pakistan team seem to be on their last legs.
I can't wait for the Australia vs India match now. It promises to be a cracker. I think Australia still have concerns - Coulter-Nile being the obvious one, but their batting order looked much better and much more fluid today. Bringing in Finch was a huge part of that, and allowing Watson to express himself along with Smith down the order was something they've needed to do for a while now.
I thought Pakistan - and many other teams in this tournament - could learn from the way Smith was content to play singles and run doubles. He wasn't looking to hit it out of the park, and if he was, he didn't become frustrated at not being able to do so. He simply picked up the runs where they came, at a good rate.
Watson was great, too. What a cameo from him on the day after announcing retirement. From 2008 to 2011, there was probably no better player of white-ball cricket anywhere.
Zampa continues to impress me - not just because of his bowling ability, either. He seems to have maturity and cricket intelligence beyond his years. That said, he's so inexperienced. India will see him as a vulnerable cog in the Australian attack, and they may feed upon that come Sunday.
On a positive note for Pakistan: Amir shone again. His dual with Khawaja was brilliant viewing for the neutral. He has 12 wickets in four matches against Australia now.