Josh Onomah's early opener was cancelled out by Patrick Roberts' brace prior to half-time, before Nathan Oduwa got us back on level terms.
Roberts completed his hat-trick eight minutes from time, with Onomah and Fulham's Joshua Smile sent off shortly afterwards for violent conduct following an altercation in the Cottagers' half.
Spurs: McGee; Walker-Peters, Carter-Vickers, Lesniak, Ogilvie; Onomah, Miller (Pritchard, 87), Winks; Sonupe (Georgiou, 63), Harrison (Akindayini, 78), Oduwa. Unused subs: Priestley, Vincent-Young.
Fulham: Rodak; Donelly, Adebayo (Sheckleford, 30), Burgess, Evans; Smile, Hundman, Sambou, Williams; Ohalloran, Roberts (Walker, 90+3). Unused subs: Norman, McLeod, Baba.