Manchester City beats Bristol City 3-2 to qualify for the Carabao Cup final.

Manchester City won the first leg 2-1 at home, took the early lead through Leroy Sane's close-range strike.

Sergio Aguero made it 2-0 but Bristol City came back strongly and scored two goals through Marlon Pack and Aden Flint to make it 2-2.

Kevin de Bruyne scored the winner for Manchester City to cruise them through to the final.

Source: BBC