Three weeks of fantastic competition have concluded and only two teams are left standing as they get ready for the 2014 World Twenty20 final at the Shere Bangla National Stadium in Bangladesh on Sunday.
Unbeaten India will face Sri Lanka, who will be playing in their third consecutive WT20 final but are still looking for their first tournament win. As the saying goes, the third time's a charm, but the Sri Lankans will have to be at their very best to defeat an in-form India squad.
All statistics used are courtesy of ESPN Cricinfo.
Date: Sunday, April 6
Start time: 7 p.m. local time/2 p.m. BST
Venue: Shere Bangla National Stadium, Bangladesh
TV Info and Live Stream: The match will be broadcast on Sky Sports 2 HD, with mobile coverage available via the Sky Go app.
India have played the perfect tournament so far, ending the Super 10 group stage with four wins and zero losses before defeating the South Africans in the semi-final by six wickets, despite chasing a relatively high score of 172-4.
Led by the partnership of Virat Kohli and Rohit Sharma (a combined 413 runs in five matches) and an excellent group of bowlers (Ravichandran Ashwin, Bhuvneshwar Kumar, Amit Mishra and Ravindra Jadeja all average an economy rate below 7.2), India boast one of the most complete squads in all of cricket.
And while the Men in Blue's stars have lived up to expectations in this year's WT20, the same can't be said for their opponents.
Kumar Sangakkara has scored 183 runs from three innings for his T20 career against India, but the veteran batsman has only managed a lowly 19 total runs this tournament, well below expectations.
Thisara Perera has been slightly better, but 47 runs for an average of 23.5 are still poor numbers for the all-rounder.
Sri Lanka have relied on team production to score runs, with the team's top six batsmen all averaging between 33.5 and 23.5 runs. Mahela Jayawardene's 134 total lead the way.
But the team's bowling has been lights out, with Rangana Herath, Sachithra Senanayake, Lasith Malinga, Nuwan Kulasekara and Angelo Mathews all averaging an economy under 7.0. Limiting runs is what the Sri Lankans have done best, and their batsmen have done just enough to squeeze out the wins.
The 27-run semi-final win over West Indies came courtesy of the D/L Method, as the team set a chase of 160 before heavy rain cut the Windies innings short, and the 59-run victory over New Zealand came with a chase of no more than 119.
Can Sri Lanka contain India's powerful group of batsmen? Michael Vaughan seems to think they have the best chance of all teams, but it still might not be enough:
Simon Hughes also sees India's complete package of bowling and batting as too much to overcome:
With Sangakkara and Perera not having shown any signs they're ready to step up for their team when they need to, I don't see India losing this one either.
Final prediction: India win by 5 wickets.