Harry Kane ended a nine-match goal drought as Tottenham cruised to a comfortable win which kept Stoke bottom of the Premier League.
Son Heung-min steered in a first-half opener before doubling their lead with another smart, angled finish.
Dele Alli added the third by slotting in Kyle Walker's cut-back, before Kane fired in from Son's low cross.
Stoke, who saw boss Mark Hughes sent off, offered little as their winless start stretched to a fourth game.
Spurs had made a steady, if not spectacular, start to the new Premier League season, but produced a clinical counter-attacking display to earn their second successive 4-0 win in the Potteries.
Mauricio Pochettino's young side played with the verve and dynamism which they regularly showed last season, when they challenged Leicester for the Premier League title before eventually fading to finish third.
Since April's win at Stoke, Spurs had won only one of their previous seven top-flight matches but ended that barren run in style.
Alli and Christian Eriksen, who provided the assists for both of Son's goals, were a constant threat as they broke from midfield, with Son's sharp finishing finally showing why Spurs paid £22m for him last summer.
While Son and Eriksen could justifiably lay claim to being the stars of the show, the travelling Spurs fans appeared to be most pleased by the sight of Kane smashing into an empty net from three yards.
The England striker, 23, had gone five Premier League games without scoring, with his previous goal in any competition coming in England's pre-Euro 2016 friendly against Turkey in May.
So the relief of ending his goalless run was clear from his celebration - and from the reaction of the jubilant Spurs fans chanting his name.
"All you can do as a striker is keep working hard and getting in positions to score," Kane said. "Sometimes you need the ball to fall for you - and it did today."
The goal had even more personal significance for the Londoner, who became the fastest man to score 50 Premier League goals for the club.
He is the fourth Spurs player to reach the milestone after Teddy Sheringham, Jermain Defoe and Robbie Keane.
But, in truth, he was still short of his best against Stoke.