O Manchester City assegurou um lugar na final da Copa da Liga Inglesa, depois de vencer o Bristol City por 3x2.