Eoin Morgan's 10th one-day international century proved the cornerstone of another belligerent England batting effort as the tourists made 296 for six against the West Indies in the first fixture of a three-match series on Friday.
Extending an excellent run of form from the previous ODI series in India in January, the England captain accelerated from a painstaking start, his innings of 107 was timed to perfection in lifting his team to a competitive total after they were put in to bat on a rain-interrupted morning.
He faced 116 deliveries and struck 11 fours and two sixes after coming to the crease with his side in early trouble after fast bowler Shannon Gabriel removed opening batsman Jason Roy and new Test skipper Joe Root in successive overs.
Sam Billings contributed 52 at the top of the order, but his demise to Ashley Nurse was compounded when the off-spinner also accounted for Jos Buttler via an excellent slip catch by Jonathan Carter.
That dismissal brought in Ben Stokes and the aggressive all-rounder did not disappoint, belting 55 off 61 deliveries with three sixes and seizing the initiative from the West Indies with a 110-run fifth-wicket partnership, ended by a catch at long-on off leg-spinner Devendra Bishoo.
Morgan reached three figures in fine style, hoisting Carlos Brathwaite for a huge six over midwicket in the 48th over before the bowler had the last laugh, running out the left-hander in the final over of the innings.
Moeen Ali contributed a quickfire 31 as England pushed closer to 300 than might have been expected when they were labouring at 129 for four in the 26th over.
Exciting all-rounder Rovman Powell was surprisingly omitted from the West Indies final eleven with Jason Mohammed returning to the middle-order.
Like the home team, England have gone the way of a twin-spin option with Ali and Adil Rashid seeking to exploit a dry surface in defence of that formidable total.