England knocked defending champions India out of the Twenty20 World Cup on Sunday with a three-run victory in their second-round match at Lord's. India lost their opening Super Eight match against West Indies and cannot now advance to the semi-finals even if they beat South Africa at Trent Bridge on Tuesday.