West Ham's bid for a place in next season's Champions League suffered a setback as Joe Willock's late winner capped a thrilling 3-2 win for...