The summit clash demanded a special performance by the Indians who aspire to be the number one ODI team in the world but all they managed was 245 before folding in 48.2 overs, denying their bowling colleagues enough runs to defend.
Things could have been embarrassing for them but for the 106-run stand between Suresh Raina (106) and Ravindra Jadeja (38) and a characteristically brisk 27-ball 42 by Virender Sehwag upfront.
Chasing the target, Sri Lanka fumbled occasionally before eventually cruising to 249 for six in 48.3 overs. For them, Tillakaratne Dilshan (49) and Kumar Sangakkara (55) set the tone and Mahela Jayawardene (71 not out) completed the job.
In Image: Mahela Jayawardene celebrates after taking Sri Lanka home.
Text: PTI
Images: AP