Cricket World Cup takeaways: India dominates, England flops, Afghanistan arrives and Kohli shines
After 39 days and 45 matches, the long group stage of the Cricket World Cup is over and four teams remain in the running for the title.It's India vs. New Zealand and South Africa vs.…