GRENADA - Zimbabwe won the toss, and West Indies everything following that, as they bludgeoned their way to a huge total after being asked to bat in the first of three ODIs. Johnson Charles led the assault with a superbly paced hundred that came on the back of his maiden century in Melbourne against Australia. West Indies had lost all five ODIs on that tour, but settled in at home against a friendly Zimbabwe attack. Kieran Powell did the early running in a mammoth opening stand with Charles and Darren Bravo rounded off a hopeless outing for Zimbabwe with serious big-hitting towards the end that gave him his maiden ODI century.Charles and Powell weren't tested much after Brendan Taylor chose to field and received numerous loose deliveries in a century opening partnership - the first for West Indies in ODIs since May 2011 - that came at a healthy rate. Fast bowler Kyle Jarvis and legspinner Natsai Mushangwe, playing only his second ODI, were the only Zimbabwe bowlers who bothered West Indies to an extent. Jarvis began promisingly, his accuracy and slight movement in the air and off the pitch forcing the openers to be cautious. But Zimbabwe leaked runs consistently from the other end, and also conceded several boundaries through misfields in the deep.Prosper Utseya opened with the second new ball and was hit out of the attack by Powell, who stepped out and lofted him over extra cover and straight down the ground. Mpofu replaced Utseya, and got the same treatment, as Powell lashed him through the off side for two fours in his opening over. Mpofu might have gone for more than the 20 runs he did from his first two overs but the outfield, heavy from overnight rain, ended up saving a few boundaries for Zimbabwe.Taylor was forced to use his part-time bowlers early, although the legspinner Mushangwe did get some turn and bounce. The part-timers were bound to go for runs at some stage on the sedate pitch. Charles, dropped on 37 off a difficult, diving chance by Vusi Sibanda at midwicket off Utseya, cashed in against Hamilton Masakadza and Malcolm Waller. Cutting and sweeping for fours, he nudged past Powell's score. Powell gave it away in the 29th over, top-edging a pull off a Mpofu half-tracker to deep square leg but Charles showed no signs of slowing down, heaving fours and sixes regularly. Darren Bravo arrived and played himself in for the batting Powerplay, which was to fetch 59 runs.Taylor began the Powerplay with Mushangwe who was taken for a six each by Charles and Darren Bravo. Even as Darren Bravo continued to flay wide deliveries through the covers, Taylor turned to Jarvis who had Charles lbw with his second delivery, only for the decision to be overturned on review., with replays showing the ball headed down leg. Charles responded with more punishment for Mpofu before the seamer got a yorker right in the 39th over. Charles departed for 130 off 111 having converted a steady start into a sustained onslaught.Darren Bravo was on 33 off 35 at this stage, and despite failures for the promoted Andre Russell and the stand-in captain Dwayne Bravo, he ensured West Indies did not slow down. Jarvis and Mpofu were taken apart with powerful straight hits as he went after everything, full, short, or good length.Darren Bravo entered the last over on 92. He clubbed Jarvis to the deep midwicket rope to move to 99 off the penultimate ball and paddled a slow bouncer to reach his hundred off just 71 deliveries.West Indies halted on 337, and Zimbabwe had shown on the field they were playing their first international game since the World Twenty20 last year. It will be an enormous task to put up a markedly better show with the bat.

SCOREBOARDWEST INDIES: J Charles b Mpofu130K Powell c Ervine b Mpofu79D Bravo not out100A Russell c Chakabva b Mushangwe4D Bravo c Chakabva b Jarvis9R Sarwan not out7EXTRAS: (b2, lb2, w3, nb1)8TOTAL: (4 wickets; 50 overs)337FOW: 1-168, 2-248, 3-266, 4-302 BOWLING: K Jarvis 10-1-65-1, P Utseya 10-0-60-0, C Mpofu 10-0-83-2, C Chibhabha 3-0-19-0, N Mushangwe 10-2-56-1, H Masakadza 5-0-35-0, M Waller2-0-15-0TOSS: Zimbabwe