EPL clubs Brentford and Southampton have reached the English League Cup quarter-finals thanks to hard-fought wins over Sheffield Wednesday and Stoke City.