India's Dinesh Mongia turned in an all-round performance, taking two wickets and scoring 66 runs, as his team posted a thrilling 12-run win
In the Twenty20 Cup, Sourav Ganguly and Harbhajan Singh ended on the losing side, while Dinesh Mongia and Irfan Pathan finished as winners.
The tri-series, also involving South Africa, is slated to be played from August 14 to 29 in Colombo.
All-rounder Dinesh Mongia claimed innocence and is mulling legal action against New Zealand cricketer Lou Vincent, who has alleged that the former India cricketer was involved in fixing during the unsanctioned and the now-defunct Indian Cricket League (ICL).