First Harry Kane had a header nicked away from him at the last moment by Kamil Glik. Then Dele Alli forced an acrobatic fingertip save from Danijel Subasic.
But Kane wasted a glorious chance to equalise with time running out, firing weakly straight at the keeper, after substitute Vincent Janssen outmuscled his marker. Home sweet home it was not.
Tottenham (4-2-3-1): Lloris; Walker, Alderweireld, Vertonghen, Davies; Alli, Dier (Sissoko 81); Son (Dembele 46), Eriksen, Lamela (Janssen 72); Kane. Subs: Vorm, Wanyama, Trippier, Sissoko, Carter-Vickers
Monaco (4-2-3-1): Subasic; Raggi, Glik, Jamerson, Sidibe; Fabinho, Bakayoko; Dirar (Lemar 5), Moutinho, Silva; Falcao (Germain 81). Subs: De Sanctis, Traore, Jean, Diallo, Toure
Referee: Gianluca Rocchi (Italy)