ENGLAND defeated holders India by three runs at Lords as Paul Collingwood's side kept alive their ICC World Twenty20 Cup hopes alive.