In a tightly contested match, Chelsea initially took a two-goal lead into halftime with goals from Marc Cucurella and Cole Palmer.
However, Leicester mounted a comeback in the second half, equalizing with an own goal from Axel Disasi and a stunning solo effort from Stephy Mavididi.
Leicester was reduced to ten men after Callum Doyle was sent off for a foul on Nicolas Jackson, shifting momentum in Chelsea’s favor. Despite Chelsea’s dominance, the game seemed destined for extra time.
However, substitute Chukwuemeka changed the game’s course, scoring after a clever exchange with Palmer. This sparked jubilation among Stamford Bridge fans, and there was still time for Chelsea to seal the win with a superb long-range effort from Madueke.
Chelsea manager Mauricio Pochettino made two changes to the starting lineup, with Mykhailo Mudryk replacing the suspended Enzo Fernandez and Rob Sanchez starting in goal ahead of Djordje Petrovic.
The match saw both teams creating several chances in the opening 45 minutes. Chelsea took the lead through Cucurella, assisted by Jackson, but Leicester showed attacking intent, with Kiernan Dewsbury-Hall and Patson Daka threatening Chelsea’s defense.
Despite Raheem Sterling missing a penalty, Chelsea maintained control, with Mudryk and Palmer going close before halftime. Leicester’s route back into the game came through Disasi’s own goal, followed by Mavididi’s equalizer.
As the game headed towards extra time, Jackson’s skill drew a foul from Doyle, resulting in his sending off. Chelsea pressed for a winner, with Palmer and Chukwuemeka going close before the latter’s decisive goal. Madueke’s late strike sealed Chelsea’s place in the FA Cup semi-finals at Wembley.
The win means Chelsea will have to reschedule their trip to Brighton, originally planned for the weekend of the semi-finals on April 20/21.