The draw for the 2025-26 EFL Cup semi-finals, also known as the Carabao Cup, took place on Wednesday, 17 December 2025, immediately following a dramatic night of quarter-final action. Football fans across England and beyond now eagerly anticipate two captivating two-legged ties that will determine the finalists for Wembley Stadium in March. These matchups promise intense competition as four clubs vie for one of English football’s most coveted domestic trophies.
The confirmed semi-final pairings set the stage for compelling clashes. Defending champions Newcastle United will face a formidable challenge against Manchester City, a club with a rich history of success in this competition. In the other semi-final, Chelsea awaits the winner of an all-London quarter-final tie between Arsenal and Crystal Palace, ensuring a significant derby atmosphere regardless of the outcome.
The encounter between Newcastle United and Manchester City stands out as a heavyweight contest. Newcastle, who lifted the trophy last season, secured their place in the final four with a hard-fought 2-1 victory over Fulham. Their resilient performance saw them net a decisive late goal, demonstrating their resolve and ambition to retain the silverware.
Manchester City, a dominant force in recent English football, booked their semi-final spot with a convincing 2-0 win against Brentford. Their efficiency and attacking prowess were on full display, with key players contributing goals that underscored their status as strong contenders for any competition they enter. This tie represents a significant test for both sides.
Newcastle United will host the first leg of their semi-final at St. James’ Park during the week commencing 12 January 2026, setting the stage for a passionate home crowd. The return leg will then see them travel to the Etihad Stadium in the week commencing 2 February 2026, where Manchester City will aim to leverage their home advantage in what is expected to be a tactical and physical battle across both legs.
Meanwhile, the second semi-final promises its own unique drama as Chelsea prepares for a London derby. The Blues secured their passage to the last four with a commanding 3-1 quarter-final victory over Cardiff City, showcasing their attacking capabilities and determination to reach the final. Their performance demonstrated a strong intent to compete for major honours this season.
Chelsea’s opponent remains undetermined, pending the outcome of the rescheduled quarter-final clash between Arsenal and Crystal Palace. This specific tie was postponed due to Crystal Palace’s commitments in European competition, adding an element of anticipation as fans await the confirmation of who will progress to face Chelsea.
The London derby quarter-final between Arsenal and Crystal Palace is now scheduled to take place on Tuesday, 23 December 2025. The result of this fixture will clarify the full semi-final lineup, setting up an intriguing battle for supremacy in the capital and a direct pathway to the Carabao Cup final for one of these three prominent London clubs.
Like the Newcastle-Manchester City tie, this semi-final will unfold over two legs. Chelsea will host the first match at Stamford Bridge in the week of 12 January 2026. The crucial second leg is slated for the week of 2 February 2026, and will be played at either the Emirates Stadium or Selhurst Park, depending on which London side emerges victorious from their quarter-final.
These semi-final matchups are poised to deliver high-stakes football as clubs navigate the demanding two-legged format. Each team enters the stage with strong ambitions for silverware and hopes of bolstering their league campaigns, making these cup ties pivotal moments in their respective seasons. The path to Wembley is now clearer, but fraught with formidable challenges.
The first legs for both semi-finals are scheduled for the week commencing 12 January 2026, with the decisive second legs following in the week commencing 2 February 2026. Ultimately, the winners will converge at Wembley Stadium for the Carabao Cup final, which is set to be played on Sunday, 22 March 2026, marking a significant date on the English football calendar.

