Both contributed to their convincing semi-final win over New Zealand, with King Kohli breaking Sachin Tendulkar's record of ODI centuries and Shami claiming seven victims. India have been indomitable in every area, summed up by the fact that they have the tournament's top run scorer (Virat Kohli with 711) and wicket taker (Mohammed Shami with 23). It's not often that the competition's most successful side would come into a World Cup final as underdogs, but such has been India's extraordinary form that it's hard to imagine a scenario where Rohit Sharma isn't lifting the trophy this evening.