With four matches left in the Super 8s, three of them will play a significant part in determining the 4 semi finalists of the World T20.
World T20 Super 8s: Group E
South Africa have become the first team to qualify for the World T20 semi finals, something they had failed to do in 2007.
Hence their match against India is insignificant, besides deciding whether South Africa qualify as E1 or E2.
The other match of this group is tomorrow, England vs West Indies; the winner of that game goes through to the semi finals.
World T20 Super 8s: Group F
This group is precariously placed with both the games left, Pakistan vs Ireland and Sri Lanka vs New Zealand, of high significance.
Because of Sri Lanka's narrow win against Ireland, their net run rate has fallen below that of Pakistan's and New Zealand's.
New Zealand +0.95
Sri Lanka +0.70
What that means is that Sri Lanka is in the exact same position that South Africa was in 2007.
They have won all their games so far, looked like the best team on show, yet they could find themselves out of the tournament because of one bad game.
Pakistan now only have to beat Ireland to ensure a spot in the semi finals.
A win will keep Pakistan's net run rate above Sri Lanka's, which essentially means that the winner of the Sri Lanka vs New Zealand game will go through along with Pakistan.
How this world T20 has surprised one and all.
With 1 semi final spot confirmed and the other 3 spots being fought for by 5 teams, the action continues.
Will there be more twists?