Manchester City made their way into their first cup final this season after getting into that ending stage of Carabao Cup this midweek following their 3-2 second leg victory over Bristol City.
Winning 2-1 at home in the first meeting, City were certainly expecting that their opponent won’t be an easy opponent, as they put out a pretty quality side for the tie.
Pep Guardiola’s men got themselves in front through Leroy Sane’s effort just before half time break, giving his team a comfortable look going into second period.
Things looking really comfy for City when Sergio Aguero made it 2-0 for Bristol, but the home side never say die attitude almost prevail on that second leg tie.
The host pulled one back on 64 minutes through Marlon Pack and that game looked to be ending in a draw when Aden Flint equalized on 94 minutes.
However, Kevin DeBruyne had other ideas as his late strike two minutes later helped the away team picking up another victory on that second meeting to secure the semifinal aggregate 5-3.
Although playing a lower division side, it was certainly far from comfortable for Man City in handling their opponent, something that Guardiola can learn for their preparation in facing up against those who on paper are less talented than them.