Fulham strengthened their bid for a European place by beating Tottenham at home for a second consecutive season – the first time they have achieved that in 19 years.
Rodrigo Muniz and Ryan Sessegnon scored in the closing 15 minutes to breathe life into what had been a largely drab Premier League London derby.
Timothy Castagne was the only player to send a shot on target in the first half and the next such attempt came via Tottenham’s Ben Davies in the 65th minute.
Spurs looked the most likely to break the deadlock as the second half progressed, with Dominic Solanke spurning three opportunities that included one at an open goal from five yards.
However, substitute Muniz, who scored twice when Fulham beat Tottenham 3-0 at Craven Cottage last season, put the hosts in front in the 75th minute with a cool side-footed finish.
Tottenham threw bodies forward in search of an equaliser but were caught out at the back when former Spurs defender Sessegnon curled in Fulham’s second goal.
Victory moves Fulham up to eighth in the standings and just four points adrift of fourth-placed Chelsea, while Tottenham remain 13th after another grim weekend for Ange Postecoglou.