West Ham United made a dramatic comeback from two goals down to draw with Millwall in a tense London derby at The Den. The match, which marked the first encounter between the two clubs since 2012, saw Millwall take control in the first half with goals from Caleb Taylor and Camiel Neghli. However, West Ham, who were aiming for a fifth consecutive win and were sitting at the top of the Championship, fought back with goals from Mohamadou Kanté and Konstantinos Mavropanos. The match ended with West Ham playing with 10 men after Kanté was sent off in stoppage time. The derby, known for its intense atmosphere, had drawn significant security attention. The Metropolitan Police deployed 400 officers and created a security perimeter around parts of London to prevent any incidents similar to the violence that has occasionally marred this fixture in the past. There were no immediate reports of trouble, and West Ham showed restraint in the first half, avoiding any on-pitch confrontations. Millwall’s Jenson Metcalfe applied pressure on West Ham captain Jarrod Bowen, but the Hammers did not retaliate with tackles or aggression. Millwall took the lead in the 16th minute with a scruffy goal from Taylor, following a long throw by Lyndon Dykes that caused confusion in the West Ham defense. The Hammers struggled to break down Millwall’s defense in the first half, managing only one touch inside the penalty area by the 33rd minute. Millwall continued to press forward, and in first-half stoppage time, Sykes’s 30-yard shot was deflected onto the crossbar by West Ham goalkeeper Mads Hermansen. Millwall extended their lead in the final moments of the half with another goal from Neghli, this time after another long throw from Dykes. West Ham manager Nuno Espírito Santo made changes at halftime, introducing Kanté and Pablo Felipe to add physicality to his team. The Hammers began to show more intent in the second half, with Bowen finally taking a shot in the 52nd minute. Kanté had a chance to capitalize on the resulting rebound but was denied by Millwall’s goalkeeper Filip Marschall, who made a series of strong saves. West Ham finally equalized in the 82nd minute when Mavropanos headed in a cross from Manor Solomon. However, the match ended with Kanté being sent off for a late foul on Kyrell Lisbie, leaving West Ham to finish the game with 10 men.