West Ham suffered their second defeat in their last three games after losing 4-1 against Leicester City in the Premier League at King Power Stadium on Wednesday.
Leicester, who are enjoying a fabulous 2019-20 campaign under Brendan Rodgers, returned to winning ways after suffering back to back defeats in the league.
Harvey Barnes opened the scoring and then turned into a provider for Ricardo Pereira on the stroke of half-time. West Ham captain Mark Noble made it 2-1 from the spot, but two goals from Ayoze Perez sealed all three points for the home side.