Shikhar Dhawan's century helped India secure a comfortable eight-wicket victory over Ireland in their World Cup Pool B clash in Hamilton.
India have already reached the knockout rounds of the tournament, and despite succumbing to defeat, Ireland can still qualify for the quarter-finals if they beat Pakistan in their final group fixture.
Ireland were first up to bat and William Porterfield contributed with 67 runs off 93 balls, while Niall O'Brien top-scored with 75 off as many deliveries.
Ireland ended their stint at the crease 259 all out, and India began their reply with openers Rohit Sharma and Dhawan, who racked up runs in swift fashion.
The pair made history by beating their highest opening partnership record of 163, which was reached in Kenya in 1996, by scoring an unbeaten 172 in 23 overs.
The partnership came to an end shortly afterwards when Sharma was bowled out by Stuart Thompson after hitting 64 off 66 balls, but Dhawan continued to lead the attack.
The 29-year-old scored his eighth one-day hundred off 84 deliveries, but he was unable to push on further as Porterfield caught off the bowling of Thompson to send India two wickets down.
Despite losing their openers, India had done more than enough as Virat Kohli and Ajinkya Rahane reached the total unbeaten on 44 and 33 runs respectively.