India beat England to lift Champions Trophy

India beat England by five runs in a tense finish to a rain-disrupted Champions Trophy final at Edgbaston on Sunday.

Advertisement