India beat England by five runs to win the Champions Trophy final at Edgbaston on Sunday as the hosts’ wait for a major one-day international title continued.
In a match reduced to 20 overs per side because of rain, World Cup holders India were held to 129 for seven after losing the toss.
Eoin Morgan and Ravi Bopara, who’d earlier taken three wickets for 20 runs, then threatened to win the game with the bat for England after they collapsed to 46 for four.
But India then took four wickets for three runs in eight balls with seamer Ishant Sharma starting the slide with two in two deliveries.
England needed a six off the last ball but that proved beyond tailender James Tredwell as the hosts finished on 124 for eight in 20 overs.
Ravindra Jadeja was named man-of-the-match after scoring a dashing 33 not out and taking two for 24 with his left-arm spin.
Defeat meant England had still to win a major ODI title having lost three World Cup finals (1979, 1987 and 1992) and the 2004 Champions Trophy final against the West Indies at The Oval when they last staged this event in 2004.
India 129-7, 20 overs (R Bopara 3-20)
England 124-8, 20 overs
Result: India won by five runs
Man-of-the-match: Ravindra Jadeja (IND)Published 24 Jun 2013, 01:43 IST