There were five different goalscorers for Leeds and the Hammers had three players sent off in a remarkable contest