An impressive Aston Villa booked their spot in the FA Cup fifth round for the first time in a decade as the pressure increased on Tottenham manager Ange Postecoglou.
Villa took the lead after 57 seconds with Jacob Ramsey firing through the hands of Spurs goalkeeper Antonin Kinsky, who should have kept out the shot.
Morgan Rogers sealed Villa’s passage into the last 16 with his 11th goal of the season, when he pounced on a loose ball in the box to prod high into the roof of the net in the 64th minute.
A minute later, Marcus Rashford was introduced from the bench for his Villa debut after his loan move from Manchester United on the penultimate day of the winter transfer window.
It is two cup defeats within four days for Tottenham, who lost 4-0 in the second leg of the Carabao Cup semi-final against Liverpool at Anfield on Thursday. They have also fallen to 14th in the Premier League.
Villa will find out who they will face in the fifth round when the draw is made on BBC One at about 19:10 GMT on Monday.