Shami took six wickets after Kohli and Iyer scored contrasting centuries as India entered a home World Cup final.
Seek Knowledge, Find Knowledge
Shami took six wickets after Kohli and Iyer scored contrasting centuries as India entered a home World Cup final.