Southampton have been drawn against Liverpool in the semi-finals of the EFL Cup.

Saints made it through to the last four with a stunning 2-0 win against Arsenal at the Emirates Stadium.

They now face Jurgen Klopp's side, who beat them 6-1 at St Mary's in last season's competition, for a place at Wembley.

Liverpool also Saints' opponents the last time they made it to the semi-finals of the League Cup, with the Reds winning 3-0 on aggregate, with all the goals scored in the second leg at Anfield.

The other semi-final sees Manchester United take on Hull.

The first fixture of the two-legged tie will be played at St Mary's on January 10/11 with the game at Anfield on January 24/25.