India, Oct. 22 -- England captain Harry Brook lit up Rawalpindi on Thursday with the fastest double century in ODI history. His 202 off 116 balls powered England to 429/4, but that extraordinary effort was eclipsed by a remarkable chase from Sri Lanka. Recovering from 24/2, they survived a tense finish to pull off the second-highest successful run chase in ODI cricket.

Avishka Fernando provided the impetus with 97 off 83 balls, sharing a 166-run stand for the third wicket with Pavan Rathnayake, who struck 130 off 106 deliveries. Dasun Shanaka then shifted the momentum with a blistering 97 off 50 balls before Janith Liyanage applied the finishing touch with an unbeaten 61 off 21 deliveries.

Sri Lanka captain Kusal Mendis would have had s...