I expected Pakistan to win. What I didn't expect was the annihilation of the West Indies.
A ten-wicket win is an utter humiliation. It's stunning that Pakistan actually managed such a feat at the World Cup for their openers have been atrocious. They finally clicked.
They've reached the semi-final of the ODI World Cup for the sixth time -- a joint record they now hold with Australia.
The victory means their first journey to India since 2007 to face either the co-hosts or defending champions in Mohali. Pakistan won't care who the opposition are, it will take an exceptional performance to stop them.
Pakistan will either face India or Australia in the semi-final. I want to see India's batting going against Pakistan's bowling. It's likely that over a billion people agree with me on this matter.