India is moving on to the 2011 Cricket World Cup final.
The cricket powerhouse will take on Sri Lanka, who topped New Zealand, on April 2, at 9 GMT (4 a.m. EST). The final will be played in Mumbai, giving India the home advantage.
India defeated Pakistan by 29 runs in the heated semi-final, 260-231, despite encountering little difficulty in the earlier rounds.
The match was an historic event, with both Prime Ministers in attendance, as well as a number of celebrities and notable figures, including Sonia Gandhi, according to AOL News.
WATCH (and scroll down for photos):