Sport | Thursday 24th West Ham 3 Cardiff 2: Ricardo Vaz Te back in Sam Allardyce's good books after late winner