Mohali: India the more consistent team
Since their ignominious first-round exits in the World Cup 2007, India and Pakistan have had contrasting runs in all forms of cricket. India won the World Twenty20 final and the VB Series in Australia in 2007-08, while at home, they have been extremely impressive, winning seven out of nine series. However, after the win in the World Twenty20 in 2007, India failed to rise to the occasion in global tournaments, and crashed out early in the Champions Trophy and the two World Twenty20 tournaments in 2009 and 2010.
Pakistan, on the other hand, have been a picture of inconsistency in bilateral ODI series. They lost closely contested series against Australia and South Africa in Dubai and Abu Dhabi, but went on to lose 5-0 in Australia in the beginning of 2010. However, they've performed much better than India in global tournaments, winning the World Twenty20 in 2009 and reaching the semi-final of the same tournament in 2010. They showed glimpses of form in the Champions Trophy in 2009 before losing out to New Zealand in the semi-final. In all, this is their fifth semi-final at a world tournament since the 2007 World Cup.
In the tournament so far, both teams have been in pretty good form, with only one defeat each. India came in as the pre-tournament favourites mainly due to their batting, but the bowling suffered against England and South Africa in the group stages. However, they were far more consistent in their display against West Indies and Australia. The bowling and fielding was in top form in the five-wicket win over Australia in the quarter-final.