West Ham United drew 1-1 with Everton on Saturday, a result that will frustrate the home side after they surrendered control in the second half.
Everton took the lead before the break when Jake O'Brien headed home in the 38th minute, giving the visitors a deserved advantage after a composed first-half display. West Ham responded quickly after the interval, with Tomáš Souček equalising in the 51st minute to level matters, though James Tarkowski had already been cautioned four minutes earlier as the game grew edgier.
West Ham pressed for a winner and Taty Castellanos came close in the 70th minute, but Everton reorganised well following their double substitution on the hour, with James Garner and Tyrique George replacing Tim Iroegbunam and others as the visitors looked to manage the game. Freddie Potts entered for the hosts shortly after, and Callum Wilson arrived from the bench for Everton in the 81st minute, immediately adding a physical presence up front.
The closing stages became increasingly chaotic. Kiernan Dewsbury-Hall was introduced in the 88th minute, and the final whistle arrived amid a flurry of bookings, with Callum Wilson, Jean-Clair Todibo, Axel Disasi and Carlos Alcaraz all cautioned in stoppage time. Wilson's two yellow cards in quick succession saw him dismissed before the game ended.
Neither side found a late winner, and both will reflect on opportunities missed.
Recap generated from the event timeline. Editorial team review by request. How we use AI.