The home side led under 10 minutes into the match at the KC Stadium, but Gaston Ramirez was sent off early in the second half for a stupid kick at Jan Vertonghen, and Spurs pounced on the advantage.
Red-hot Harry Kane equalized with 25 minutes to go and Christian Eriksen was the man to notch all three points for the visitors and capitalize on the silly sending off.
Hull struck straight away out of nothing, with the ball bounding around in the attacking half, Jake Livermore acquired his target from well outside the box and crashed the ball into the far corner past Hugo Lloris inside 10 minutes.
Spurs had their possession, but the home side remained the more dangerous. Just past 20 minutes played, Hull had a furious spell but Lloris was able to stunningly save point-blank shots by Robbie Brady and Nikica Jelavic before Hatim Ben Arfa ripped a brilliant chance miles over the crossbar.
Tottenham worked forward, but Hull was solid and organized at the back, and they worked hard both to create chances and to keep the sloppy visitors pegged back.
[ RELATED: Watch full match replays ]
After the halftime break, Hull continued to prove troublesome, but a stupid moment saw the home side suddenly in serious trouble. Gaston Ramirez, a goal up and his team working well, decided to have a kick at Jan Vertonghen after losing the ball, and while the referee didn’t see the play, the linesman caught it and suggested a straight red. The head referee agreed, and Ramirez walked.
The game completely changed following the red card, understandably, as Spurs poured forward with their man advantage. Eventually, they’d pull level after a spell of forward play. A frustrated Hull defense fouled Roberto Soldado at the top of the box, and Christian Eriksen’s beauty of a free kick required an Alan McGregor dive to push the ball off the top corner of the bar.
The rebound fell right to Harry Kane, and with McGregor on the deck, Kane smashed the ball into the net to pull even at 1-1.
The ref had plenty to do following the red, with players starting to lose control of their emotions, and at one point he went face-to-face with Tom Huddlestone while issuing a yellow card. The midfielder was substituted off moments later.
[ RELATED: Latest Premier League standings ]
Roberto Soldado scuffed a brilliant chance to put Spurs ahead on 66 minutes after bursting free, but it was all Tottenham from here on out. Kane missed wide with a header a minute later, and it was obvious the winner was coming.
Hull got a chance or two on the other end, with Jelavic just unable to slot through for Livermore who had timed a run perfectly, but Spurs held around 80% of the possession since the red card, and outpassed Hull a blistering 273-24 from that point until the final goal. As the minutes ticked on it appeared Hull might hold on, but then Christian Eriksen happened in the 90th minute.
The Danish attacker picked up the ball at the top of the box, and under pressure from Curtis Davies, he cut a bouncer across the face of goal and buried it into the far corner for the lead.
The third away win of the season for Spurs sees them up to 10th in the table, while Hull City fail to notch their second win of the season, instead come out of the KC with nothing to show for a solid first half, and they remain on 11 points down in 16th.
Hull City: McGregor, Elmohamady, Robertson, Dawson, Davies, Huddlestone (Rosenoir 65′), Livermore, Ramirez, Brady (Quinn 87′), Ben Arfa (Meyler 57′), Jelavic.
Goals: Livermore 8′
Tottenham Hotspur: Lloris, Dier (Chiriches 46′), Fazio, Vertonghen, Davies, Dembele (Lennon 59′), Mason, Eriksen, Lamela, Kane, Soldado (Paulinho 79′).
Goals: Kane 61′, Eriksen 90′