KL Rahul (10/10): The opener finally converted a good start into a hundred - his second in one-day internationals and first in nearly three years. He played second fiddle to Rohit Sharma before finishing as the top-scorer. Getty Images

Rohit Sharma overshadows KL Rahul with record century: India v Sri Lanka player ratings