West Indies skipper Kieron Pollard says his team was lacking in all three departments as they fell to a heavy 161-run loss to Sri Lanka.
The visitors were bundled out for 184 in a chase of 346 in the 2nd ODI with Shai Hope scoring 51 to lead a dismal batting display.
Spin bowlers Wanindu Hasaranga and Lakshan Sandakan shared six wickets.
The man of the match award went to Avishka Fernando who made 127 for Sri Lanka alongside Kusal Mendis’ 119.
Sheldon Cottrell (4/67) and Alzarri Joseph (3/57) were the only bowlers to get among the wickets for the West Indies.
Sri Lanka now have an unassailable 2-0 lead in the three-match series.