As the ICC Champions Trophy takes its final turn in the group stages, the teams are already gearing up for the semifinals.
The final two group stage matches will determine the semifinal lineup, but the Indian team has already made their entry into it, with a match to spare.

Team India secured two massive victories in the first two matches to book their place in the knockouts. In Group A, they will face New Zealand in the final group match, which shall determine the final positions.
If India secure a victory over the Kiwis, they will finish as Group A winners, while a defeat means New Zealand claiming the zenith spot. Irrespective of the result, both teams will qualify for the semifinals.
The semifinal equation is currently poised to be a multifaceted one. And let's explain all the scenarios and all of India's possible opponents. We will consider their opponent, taking into account their results in the final match.
In this case, India will finish 2nd in Group A, meaning they will be up against the top-placed Group B team in the semis. At the moment, Australia are in pole position in Group B, but if South Africa beat England in today's match, the Proteas will finish on top.
Australia - If South Africa lose to England
South Africa - If South Africa win against England/ SA vs ENG match gets abandoned
Rohit Sharma and his team would finish top in Group A, meaning they will now face the 2nd-placed team in Group B. After England was bowled out for 179 runs in the match against South Africa, the Afghans are now eliminated from the tournament.
Australia - If SA win against ENG or match gets abandoned
South Africa - If South Africa lose against England
India have been slotted with Semifinal 1 as it will be played in Dubai. It means the Indian team will be playing their match on Tuesday, March 4 at the Dubai International Cricket Stadium. The other semifinal will be played on Wednesday (March 5) in Lahore.