Pace bowler Kemar Roach became the sixth man to take a World Cup hat-trick as West Indies hammered Netherlands by 215 runs in Delhi.
The Barbados-born seamer finished the match in style with the wickets of Pieter Seelaar, Bernard Loots and Berend Westdijk in successive balls.
Roach ended with career-best figures of 6-27 to ensure West Indies comfortably defended their mammoth total of 330-8.
Powerful batsmen Chris Gayle (80) and Kieron Pollard (60 off 27 balls) had earlier capitalised on Peter Borren's shock decision to bowl first as the Windies posted the highest ever one-day total at the Feroz Shah Kotla Stadium.
Gayle, subdued early in his innings, combined with fellow opener Devon Smith for a 100-run partnership off 99 balls as West Indies made a flying start to their second Group B fixture.
Smith was the more fluent, reaching his fourth ODI fifty off only 45 balls before he edged Loots to Barresi, who reacted well to take a sharp catch standing up to the wickets.
Gayle completed his fifty off 63 balls and remained patient as he and new batsman Darren Bravo took the team past 150 inside 29 overs.
Impressive left-arm spin bowler Seelaar then pegged the Windies back by scalping Bravo for 30 but Gayle's third-wicket stand with Ramnaresh Sarwan yielded 28 in the next five overs.
The Windies took their batting powerplay and within two balls Gayle was gone for 80 after holing out in the deep off Ryan ten Doeschate.
It was carnage thereafter as new batsman Pollard hit three boundaries and a six off Mudassar Bukhari's 39th over while Sarwan smacked four boundaries in the next two before being dismissed by Westdijk for a 42-ball 49.
Captain Darren Sammy lasted just six balls, while his replacement Shivnarine Chanderpaul became the third victim of Seelaar who finished with figures of 3-45 in 10 overs.
Pollard brought up his half-century with a six and had taken just 23 balls to reach the landmark - the joint-fourth fastest World Cup 50 of all-time. In all Pollard hit five boundaries and four sixes before being dismissed by Bukhari, who also accounted for Devon Thomas (13) in his last over.
The Netherlands never got going in their reply, slumping to 36-5 inside 11 overs as Roach and Benn ran amok.
Rangy left-arm spinner Benn claimed the prize scalp of Ten Doeschate (7) and by that stage the game looked dead and buried with Holland toiling on 34-3.
Barresi and Alexei Kervezee had already departed at this stage, the former caught expertly by Gayle at slip off Roach and the latter stumped after charging Benn.
Australia-born right-hander Tom Cooper single-handedly held the Holland innings together, however wickets continued to tumble around him after captain Borren (10) fell tamely to Sammy.