A sensational 53-ball century from Moeen Ali powered England to a 124-run victory and 2-0 lead in the Royal London ODI series against West Indies in Bristol.
The all-rounder struck the second fastest ODI hundred from an English player and took just 12 balls to move from 50 to 100 before being dismissed for 102 from 57 deliveries.
Half-centuries from Joe Root (84) and Ben Stokes (73) helped England to post an imposing score of 369/9 from their 50 overs.
Liam Plunkett starred with the ball and finished with his first five-wicket haul in ODIs as the Windies were bowled out for 245 despite an impressive 94 from star man Chris Gayle.
The result means England take an unassailable 2-0 lead in the series with two matches left to be played next week at the Oval and Ageas Bowl.
Team News and Toss
England named an unchanged team from the first two matches of the series following the abandoned fixture at Trent Bridge on Thursday, with Chris Gayle returning at the top of the order for the Windies.
Jason Holder won the toss and the tourists elected to bowl first.
Story of the morning
England made a strong start as Root and Stokes both scored half-centuries
Moment of the day
Ali struck an astonishing 53-ball century, which he fittingly sealed with a huge six
Shot of the day
This was just one of eight maximums struck by Ali, who scored his second fifty in just 12 balls
Story of the afternoon
Gayle responded with some huge hitting of his own
Play of the day
But the West Indies danger batsman was dismissed for 94 after excellent fielding from Adil Rashid
Stats of the Day
Moeen Ali hit the second-fastest ODI century ever for England and needed just 12 balls for his second fifty.
Joe Root has now scored more runs in an English international summer than anyone, surpassing Graham Gooch in 1990.
Everything seemed to come off today, it was nice to get in and play a few shots. I enjoy the responsibility in that situation, as well as having the licence to play a few shots. I feel very confident in my game but the main thing is winning the series
The best Tweets
Hope I am not disrespecting Old Great players but @root66 has to be England's greatest players across all the formats ...— Michael Vaughan (@MichaelVaughan) September 24, 2017
Player of the Day
No doubt about this one. Moeen Ali continued a phenomenal summer by scoring the fastest ever ODI century in England.