The Blues led the way by 10 points before defeat to Crystal Palace on Saturday, but that loss allowed Spurs to cut the gap to seven points and injected a sense of competition back into the title race.
Mauricio Pochettino's men beat Burnley at Turf Moor as top-four rivals dropped points and they have now lost just once in the last 14 league games.
Despite a good start to life under Paul Clement, opponents Swansea have now won just once in the last five and couldn't find a way past relegation candidates Middlesbrough on Sunday.
Scroll down for Standard Sport's comprehensive preview...
Swansea host Tottenham at the Liberty Stadium with kick-off scheduled for 7.45pm on Wednesday, April 5.
TV AND LIVE ONLINE COVERAGE
The match will be not be televised live on TV in the UK. Alternatively, you can follow all the build-up and action from 6.45pm with Standard Sport’s London Football live blog. Enter your email address below to be informed when coverage begins.
Harry Winks is unavailable for Tottenham after being stretchered off during the 2-0 win over Burnley at Turf Moor.
Spurs confirmed in a statement on Tuesday that the 21-year-old will miss the rest of the season with an ankle ligament injury.
Harry Kane, Danny Rose and Erik Lamela remain sidelined with long-term problems, while Victor Wanyama is a doubt after he was withdrawn during the win at Turf Moor.
Fernando Llorente is a doubt for the hosts after missing Sunday's draw with Middlesbrough. Leon Britton and former Spurs man Wayne Routledge are also injured.
Former Tottenham midfielder Tom Carroll will face his old side for the first time since moving to the Liberty Stadium.
Swansea starting XI: Fabianski, Naughton, Fernandez, Mawson, Olsson, Carroll, Fer, Cork, Narsingh, Ayew, Sigurddson
Tottenham starting XI: Lloris, Walker, Alderweireld, Vertonghen, Davies, Dembele, Dier, Eriksen, Alli, Son, Janssen
BETTING ODDS (via 888 Sport)
- Swansea to win: 17/4
- Tottenham to win: 69/100
- Draw: 14/5
Click here to place a bet. Odds correct as of April 5 at 9am.