Rohit Sharma produced an elegant hundred before Kuldeep Yadav flummoxed the Pakistani batsmen as India inflicted a humiliating 89-run defeat on their arch-rivals in a much-hyped ICC Cricket World Cup group match at Old Trafford, Manchester, which eventually turned to be a lop-sided affair on Sunday.