Indians 230 (Rayudu 72, Kohli 71) beat
Middlesex 135 (K Sharma 3-14) by 95 runs
One-day tour game, Lord's
The touring Indians renewed their 2014 love affair with Lord's by hammering Middlesex by 95 runs - the same margin by which they won the Test there earlier this summer - in a one-day tour game.
Then leg-spinner Karn Sharma took three wickets as Middlesex were bowled out for 135 in reply.
Kohli, captaining the side on the day, made 71 in 75 balls and Rayudu 72 in 82 deliveries before retiring.
Rohit Sharma (8), Shikhar Dhawan (10), Ajinkya Rahane (14) and Ravindra Jadeja (7) failed to make use of their opportunity while Suresh Raina, in at number 11, was stumped for five.
Stuart Binny was caught and bowled by Ollie Rayner for a golden duck while newbies Sanju Samson (6) and Karn Sharma had little time to impress.
Rayner also removed Ravichandran Ashwin for 18, Samson and Raina to return four for 32 as India were bowled out in 44.2 overs.
Despite failing to bat out their overs and not posting an impressive score, India eventually had more than enough runs on the board as Middlesex batted poorly.
Pacers Mohammad Shami, Bhuvneshwar Kumar and Umesh Yadav stuck once apiece to reduce them to 34 for three and when Eoin Morgan was caught by wicket-keeper Samson off Mohit Sharma for 16, the game was as good as over.
Ryan Higgins and James Harris both top scored with 20 as a young Middlesex side failed to even reach the 40-over mark.
Karn Sharma gave himself every chance of earning an ODI debut by dismissing Andrew Balbirnie (19), Harris and finally Gurjit Sandhu (0).
He returned three for 14 while Dhawal Kulkarni and Ashwin also took a wicket each.
The first ODI is in Bristol on Monday (25th August).
© Cricket World 2014