At the end of an action-packed second day of the first Test, West Indies are 66 for 2, trailing Sri Lanka by 418 runs.