Liverpool progressed to the Carabao Cup semi-finals as a side filled with fringe players beat Southampton 2-1