BIRMINGHAM: Alastair Cook's career-best 266 not out and a hundred from Eoin Morgan saw England pile on the agony for India at Edgbaston on Friday.England were a massive 646 for six at tea on the third day for a lead of 422.That left India already needing to surpass the highest ever fourth innings total to win a Test of 418 for seven made by the West Indies against Australia at St John's Antigua in 2002/03 if they were to pull off a stunning upset. It all left England superbly placed to go an unbeatable 3-0 up in this four-match series and secure a win that would see them replace India at the top of the ICC's Test Championship table.Cook has now batted for 11 hours and 43 minutes and in the process become the first England batsman to score 250 in a Test since his mentor Graham Gooch, now England's batting coach, made 333 against India at Lord's in 1990.Only persevering and skilled medium-pacer Praveen Kumar, one of India's few success stories on an injury-hit tour, maintained a measure of control with two for 92 in another lengthy innings stint of 39 overs.Cook, 206 not out at lunch, stroked leg-spinner Amit Mishra through the covers for a three that took him past his previous Test best of 235 not out against Australia in Brisbane in November.Morgan's single off Mishra then saw him to his second Test hundred, off 188 balls with 10 fours, following the former Ireland international's 130 against Pakistan at Trent Bridge last year, in what was his 12th match at this level.But Morgan, dropped twice off simple chances on Thursday, gave his wicket away soon afterwards when, on 104, he drove loosely at the gentle spin of Suresh Raina and was held in the covers by Virender Sehwag.His exit ended a fourth-wicket stand of 222 with fellow left-hander Cook and was the start of a spell that saw three wickets lost for 17 runs.Ravi Bopara, only recalled for this match after Jonathan Trott was ruled out with a shoulder injury, came in with England 596 for four.In such situations the new batsman can often fall cheaply and so it proved with all-rounder Bopara lbw to Mishra for seven. But Cook, who went 137 balls between boundaries on Friday, ploughed on to post 250, off 485 deliveries including 28 fours.Mishra did though 'reduce' England to 613 for six by dismissing Matt Prior with the aid of a fine running catch in the deep by Sachin Tendulkar.England resumed Friday on 456 for three in reply to India's 224.Cook was 182 not out and Morgan, dropped twice off easy chances Thursday, 44 not out.Cook's legside clip for two off fast bowler Shathakumaran Sreesanth then took the Essex batsman to his second Test double century