Margin 100%
British West-Indies
267:263
(267:263)
England