Manchester City reached the EFL Cup semi-finals with a controlled 2-0 victory over Brentford, secured by goals in each half from Rayan Cherki and Savinho. The result extended Manchester City’s strong domestic run and kept Pep Guardiola’s side on course for another piece of silverware this season.
Across the contest, Manchester City limited Brentford to very little, yet still lacked sharpness in attack at times. Manchester City produced 15 shots but generated an expected goals figure of only 0.66, while Brentford created just three attempts, worth 0.1 xG, underlining a comfortable but not ruthless home display.

Despite the modest expected goals total, Manchester City always looked in control once Cherki opened the scoring. Brentford struggled to pose regular danger, and Manchester City’s defensive structure held firm. The visitors’ attacks rarely progressed into threatening areas, which allowed Guardiola’s rotated side to manage the tie with minimal late pressure.
Guardiola altered his starting line-up heavily, making seven changes from the Premier League win over Crystal Palace. One of those introduced, Savinho, made the most of the opportunity. Savinho ended the match with team-leading figures for shots, successful dribbles, touches in the box, and duels won, highlighting a dynamic all-round display.
Statistically, Savinho stood out across several attacking and physical metrics, even though Savinho also lost possession 21 times, the most for Manchester City. The numbers from Savinho’s performance can be summarised as follows:
{TABLE_1}While Savinho drove Manchester City forward, it was Cherki who produced the game’s standout moment. Cherki now had four goal contributions in the last four matches in all competitions, with three assists and one goal. That output further underlined why many viewed Cherki’s reported 30m transfer fee as strong value for Manchester City.
The opening stages contained few clear chances. Oscar Bobb recorded the first effort on target after 15 minutes, cutting inside Rico Henry but striking too close to Hakon Valdimarsson. Soon after, Abdukodir Khusanov brought down Kevin Schade as last defender. Referee Samuel Barrott showed a yellow card, and Brentford appeals for a red were ignored.
The match opened up when Bobb suffered an injury, forcing a substitution and briefly lifting Brentford. From a 20th-minute free-kick, Mathias Jensen tested James Trafford. Manchester City then struck on 32 minutes through Cherki, who moved inside Mikkel Damsgaard at the edge of the box and curled a powerful right-footed shot into the top corner.
Brentford responded positively after half-time. Kristoffer Ajer and Michael Kayode both forced saves from Trafford, offering brief encouragement for the visitors. Manchester City soon reasserted control, and Phil Foden’s quick snapshot drew an excellent stop from Valdimarsson, who reacted sharply to push the strike away from danger.
The decisive second goal arrived 23 minutes from time and removed any doubt. Savinho’s effort took a fortunate deflection off the sliding Ajer, looping high and dropping over Valdimarsson into the net. From that moment, Manchester City managed the closing stages calmly and confirmed progression to the last four of the EFL Cup.