West Brom were held at home again this time by Cardiff City in a dramatic game that saw three red cards and dealt another blow ...