SAINTS will face Leicester City in the FA Cup semi-finals on Sunday, April 18 at Wembley, it has been confirmed.

Ralph Hasenhuttl's side booked their spot in the last four with a resounding 3-0 victory over Bournemouth on Saturday.

That follows up wins in the previous rounds against Shrewsbury Town, Arsenal and Wolverhampton Wanderers.

They will now take on Brendan Rodgers's Foxes, looking to reach the FA Cup final for the first time since 2003.

Leicester beat Manchester United in the quarter-finals to reach this stage, having already knocked out Stoke City, Brentford and Brighton & Hove Albion.

And details have now been confirmed for semi-final weekend, with Saints' clash with Leicester the second of the two matches in the round, to kick-off at 6.30pm on April 18.

The game will be televised live on BT Sport.

The other semi-final sees Chelsea face Manchester City on Saturday, April 17 (5.30pm), on BBC One.

Saints were scheduled to play Crystal Palace in the Premier League on April 17, but that game will now be rearranged.

Saints have won the FA Cup once before, under Lawrie McMenemy in 1976.