England win run-fest - Barbados Today