Indian bowlers once again maintained their excellent form and created a World Cup record by ripping all 10 rival wickets in their seventh consecutive game in tournament's history. The world record is 10 (100 wickets), by Australia.
Today's victory was also the Men in Blue's 7th win in a row in the tournament. In the previous match against Zimbabwe Dhoni's men equaled South Africa's record of taking all wickets in the 6 matches it played in 2011.
After Rohit Sharma's 137 powered India to 302/6 in 50 overs, it was Mohammed Shami & Company's turn to entertain the supporters as they bowled out the opposition for 193.
This Indian side now owns the record of taking all 70 wickets in 7 World Cup games, a record that is going to be remembered for along. As the team has qualified into the semis thus it has a chance to take the record further.
India's pace battery - Umesh Yadav (4 wickets), Shami (2), Mohit Sharma (1) - delivered as per expectations and grabbed 7 wickets while two wickets came into spinner Ravinder Jadeja's account. One wicket was a run out.
Mohammed Shami (17 wickets) now has become the leading wicket-taker in the tournament, leaving Australia's Mitchel Stark behind.
Umesh Yadav (14) has become second successful bowler for India followed by R Ashwin (12), Mohit Sharma (11) and Jadeja has 9 scalps.
India began their World Cup defence against Pakistan on Feb 15 in Adelaide. Since that day, they are on a roll, winning all 7 games so far.
Before the World Cup started, Indian bowlers had come in for heavy criticism after failing in the tri-series in Australia.
Now, team India will lock horns in semi-finals with either Australia or Pakistan on Mar 26.
Now, all of a sudden, they are in outstanding form. One just hopes that the Indian bowlers continue their splendid performance to ensure another World Cup victory for the defending champions.
India's 70 wickets in 7 games at World Cup 2015 (February 15 to March 19)
1. Pakistan 224 all out in 47 overs (India won by 76 runs)
2. South Africa 177 all out in 40.2 overs (India won by 130 runs)
3. United Arab Emirates 102 all out in 31.3 overs (India won by 9 wickets)
4. West Indies 182 all out in 44.2 overs (India won by 4 wickets)
5. Ireland 259 all out in 49 overs (India won by 8 wickets)
6. Zimbabwe 287 all out in 48.5 overs (India won by 6 wickets)
7. Bangladesh 193 all out in 45 overs (India won by 109 runs)