There have been plenty of swings and twists in the last couple of weeks of ICC Cricket World Cup 2019. It all started with the win of Sri Lanka against England and now the World Cup is wide open. Sri Lanka, Bangladesh, Pakistan, and England are the contenders for the semi-final spot.
But the way things have been shaping up, it is hard to say which team will make it to the final 4. Michael Vaughan, England's former player senses that it will be Pakistan who will take on India in the semi-final at the Old Trafford, Manchester.
Remember Pakistan has already played India at the Old Trafford on 16th June 2019. If this happens in real, then it would be a dream competition for many and the way Pakistan is playing, they will be a different side to witness in the knock-out battle.