Manchester City booked their place in the Carabao Cup final with a commanding 3–1 victory over Newcastle United in the second leg of their semi-final on Tuesday night, completing a dominant 5–1 aggregate win.
Holding a 2–0 advantage from the first leg, City wasted no time asserting control at the Etihad Stadium. Omar Marmoush opened the scoring in the seventh minute and doubled the lead in the 29th minute, reacting quickest to a rebound inside the six-yard box to put the hosts firmly in charge.
Newcastle struggled to cope with City’s pace, movement, and intensity, relying heavily on goalkeeper Aaron Ramsdale, who produced a series of fine saves to keep the scoreline respectable. Despite those efforts, City maintained territorial dominance and sustained pressure throughout the contest.
The tie was effectively settled in the 32nd minute when Tijjani Reijnders fired a stunning volley from inside the box to make it 3–0 on the night, further extending City’s aggregate lead and leaving Newcastle with a daunting task.
Newcastle showed greater urgency after the interval and were rewarded in the 62nd minute when Anthony Elanga struck from close range, his effort going in off the post to reduce the deficit to 3–1. However, the goal proved little more than consolation as City comfortably saw out the match.
The result sends Manchester City to their first EFL Cup final since 2021—the year they completed a four-peat. Pep Guardiola’s side will now face Arsenal in the Carabao Cup final at Wembley Stadium. Arsenal sealed their place earlier on Tuesday after defeating Chelsea 4–2 on aggregate in the other semi-final.
























