Gros Islet: India were knocked out of the Twenty20 World Cup when a last-ball six from Sri Lanka's Chamara Kapugedera condemned them to their third straight defeat in the Super Eight stage on Tuesday.

Sri Lanka, who have two victories in Group F, won by five wickets and will go through to the semi-finals if Australia beat West Indies later on Tuesday.

India made a challenging total of 163 with Suresh Raina hitting a sparkling 63 but Sri Lanka timed their run chase perfectly.

Kumar Sangakkara (46) and Angelo Matthews (46) were the backbone of the reply and Kapugedera (37 not out) took Sri Lanka, needing three for victory off the last ball of their innings, over the line with a mighty blow over the extra cover boundary.

India's exit was an embarrassing blow for a cricketing nation which has enthusiastically adopted the Twenty20 format through their own Indian Premier League.

Scores:
India 163-5 (S.Raina 63), Sri Lanka 167-5 (K.Sangakkara 46, A Mathews 46)