England piled up a world record one-day international total of 444 for three against Pakistan after Alex Hales and Jos Buttler ran riot at a sun-kissed Trent Bridge on Tuesday.
The score surpassed Sri Lanka's 443-9 against Netherlands in July 2006.
Buttler struck the last ball of the innings for four to take Eoin Morgan's men past Sri Lanka's 443 for nine against Netherlands in July 2006.
Hales plundered 171, the highest individual limited-overs score by an England batsman, before Buttler reached his fifty off 22 deliveries, also an England record.
England's Jos Buttler in action
ReutersThe hosts passed their previous highest total of 408 for nine, made against New Zealand last year, while captain Morgan got to his half-century off 24 deliveries as he and Buttler shared an unbroken fourth-wicket partnership of 161.
Hales flayed four sixes and 22 fours in his 122-ball knock to surpass Robin Smith's 167 not out against Australia in Birmingham in 1993.
Caught off a no-ball on 72 and dropped on 114, the 27-year-old right-hander passed Smith's score by pulling Hasan Ali to the mid-wicket boundary.
The bowler trapped him lbw with the next delivery to end a second-wicket stand of 248 with Joe Root, who fell soon after for 85, but the pain was far from over for the Pakistan bowlers.
English opener Alex Hales waves his bat after scoring a ton at Tren Bridge against Pakistan on August 30, 2016
ReutersButtler hammered six sixes and three fours to get to his half-century and finished 90 not out off 51 balls while Morgan ended unbeaten on 57.
Hales and Root's partnership was also England's third-highest in one-day internationals.
It was also the highest ODI total in a match between two Test nations, topping South Africa's 439 for two against the West Indies at Johannesburg last year.
Alex Hales, on his Nottinghamshire home ground, made an England ODI record 171 on Tuesday.
England team
Jason Roy, Alex Hales, Joe Root, Eoin Morgan (C), Ben Stokes, Jos Buttler (w/k), Moeen Ali, Chris Woakes, Adil Rashid, Liam Plunkett, Mark Wood
Pakistan
Sami Aslam, Sharjeel Khan, Azhar Ali (C), Babar Azam, Sarfraz Ahmed (w/k), Mohammad Nawaz, Hasan Ali, Yasir Shah, Wahab Riaz, Mohammad Amir