252/7 followed by 252/8. 42 overs each! What a game! The Sri Lankans fans certainly got their entertainment tonight.
Pakistan lost to both India and Sri Lanka who will meet in the final. This shouldn't hurt them as much as the last World Cup in which they beat England and New Zealand and then got knocked out to watch the epic final match between ... England and New Zealand.
To be fair, in the Sri Lanka game, they couldn't play two of their main fast bowlers which likely tipped the balance in such a spectacularly close game. Hopefully, all the main players are fit for the World Cup. Just like four years ago, England, Australia, India, Pakistan, and New Zealand are the top sides to watch.