Cricket: Taylor ton torments West Indies