India will chase 260 to defeat Ireland in their World Cup clash after bowling William Porterfield's men out for 259 at Seddon Park.
Porterfield won the toss and elected to bat first and his decision looked to be justified as he and Paul Stirling got the innings off to an impressive start in Hamilton.
The duo managed to bring up the 50 partnership in the eighth over as both batsmen were able to find the boundary off the India seamers, who provided width in their early overs.
Stirling became the aggressor as he launched two big sixes to take the charge to MS Dhoni's men, but he was to fall for 42 when he was caught by Ajinkya Rahane off the bowling of Ravichandran Ashwin.
Ed Joyce arrived at the crease fresh off a century in his side's win over Zimbabwe, but he was out for just two as he was clean bowled by Suresh Raina.
However, Niall O'Brien and Porterfield kept the scoreboard moving and guided Ireland past the 100-run mark as the skipper notched his half-century off 65 balls.
The pair were solid at the crease as they were able to find the boundary with regularity while taking the runs that were on offer with the field back as they reached their 50 partnership.
Their stand was ended when Porterfield was dismissed when he was caught by Umesh Yadav off the bowling of Mohit Sharma for 67.
O'Brien and Andy Balbirnie rebuilt the innings as the Leicestershire man maintained the intensity of his knock to smash three sixes over the rope to guide his team over 200.
However, the innings was to collapse in the final 10 overs as Balbirnie departed for 24, while Kevin O'Brien, Gary Wilson and Stuart Thompson all fell cheaply.
O'Brien finally fell for 75 as he edged Mohammed Shami behind to Dhoni to leave Ireland desperately scraping for runs in the final overs.
John Mooney and Alex Cusack showed fight at the crease to add 21 for the final wicket to propel their side to 259 all out as Shami notched the wicket of Cusack with the final ball of the 49th over, his third wicket of the innings.