Fernando Llorente returned to haunt former club Swansea and Dele Alli struck late on as Tottenham claimed a fifth win in six Premier League games on a rainy night in south Wales.

Llorente struck a controversial 12th-minute goal – his first in the Premier League for Spurs, after Harry Kane had been named on the bench following a seasonal heavy cold – before Alli clinched matters in the final minute for a 2-0 victory.

Television pictures clearly showed Llorente standing in an offside position when he met Christian Eriksen’s free-kick.