EFL Cup 2017/2018. Bristol City vs Manchester City. Semi Finals. Leg 2 (Live)
The 2017/18 EFL Cup is the 58th season of the EFL Cup, formally known as the Football League Cup. The competition is open to all English and Welsh clubs participating in the Premier League and the English Football League. The final will be held at Wembley Stadium, London. The reigning champions are Manchester United. The winners will qualify for the third qualifying round of the 2018/19 UEFA Europa League.