Bristol City fans called for the dismissal of head coach Lee Johnson as Fulham coasted to a comfortable 2-0 victory in the Championship.
The home side turned in a shambolic display in the absence of injured top scorer Tammy Abraham as Fulham moved to seventh in the table, one place outside the playoffs.
The Londoners went in front on 17 minutes when a patient passing move ended with Tom Cairney setting up Lucas Piazon to shoot past Fabian Giefer from 10 yards.
A dreadful mistake by full-back Adam Matthews allowed Cairney to make it 2-0 on 54 minutes with a clinical finish from a Neeskens Kebano pass.
That sparked chants of for Johnson to go, with relegation-threatened City looking second best in all departments.
The home side were well off the pace in the first half and Fulham would have been out of sight with better finishing.
Milan Djuric headed over for City from David Cotterill's 22nd-minute cross, but that was one of few threatening moments for visiting goalkeeper David Button.
At the other end it was all too easy for Fulham to create openings as they passed their way through the home midfield at will.
Giefer had to tip a low drive from Piazon wide while Ryan Sessegnon was inches away with an effort from the left corner of the box.
Johnson responded by sending on Bobby Reid for Josh Brownhill and later sent on two more replacements in Lee Tomlin and Gary O'Neil.
But it made little difference as Fulham continued to play their passing game as Cairney added the second.
Matt Taylor had a shot blocked on 65 minutes but was given little chance to show the scoring ability that had made him Bristol Rovers' top marksman before his controversial move across the city.
Djuric shot wide from distance, but City remained wide open to the counter-attack and Kevin McDonald almost made it 3-0 with an 85th-minute header.
City now face away games against Newcastle and Aston Villa.