They showed why pundits and fans alike are raving over the football on show at the Cottage this season as they dominated possession and showed their clinical side as both Sone Aluko and Neeskens Kebano hit the back of the net.
The win moved Fulham into the play-off places after Leeds United lost to Wolves with three games remaining in the league, here's what we learned from the game.
Ryan Sessegnon will get the plaudits, but Sone Aluko was man of the match
When a 16-year-old starts in front of the Sky cameras and bags his seventh goal of the season, people are going to talk about him and where he can go in his career.
He took the plaudits yesterday from the pundits and the entire of the Twitter universe, but for me Aluko was absolutely immense and deservedly man of the match from the game.
He was constant pain in the neck for the Aston Villa defence and his touch was absolutely superb all day - it didn't seem Steve Bruce had any idea how to stop him.
Aluko got his deserved goal with a nice acrobatic finish, albeit from a deflection, and it seems the forward is peaking along with his forward partners at the right moment.
Stefan Johansen is getting back to his best
What a game the Norwegian had yesterday.
He was absolutely immense in the middle of the pitch alongside Tom Cairney, linking defence and attack and what stood out for was how he looks as comfortable making tackles as he does threading through balls into the forwards.
His tackle set Ryan Fredericks forward for Sessegnon's goal, while his inch perfect pass to Neeskens Kebano after running out from midfield saw Fulham score their third, and it looks like he's back to his mid season best.
In recent weeks he looked tired, especially against Derby, but that seems to have disappeared again and he's getting back into form at the right time.
Fulham are thriving off the pressure
It's the business end of the season and we all know what is at stake and what pressure comes with that.
But it seems while others falter, Fulham are thriving under it and are playing some of the best football of the season - there wasn't one point in the game against Villa where they looked like they might not win it, while at Norwich they bossed the game even with ten men.
The way Jokanovic has got them ticking, they believe they can go out and beat absolutely anybody, and why shouldn't they believe that?
They play the best football in the division and can score goals for fun.
The play-offs beckon
Nine points and it's theirs.
Sounds easy when you put it like that, but Fulham now know that if they win their last three games of the season, not only do they get west London bragging rights over Brentford, but they'll also finish the season in fifth.
If they continue playing the same way they're doing, I can't seem them dropping out of the top six now and Jokanovic will definitely have his squad believing this is theirs for the taking.
The next three games are certainly going to be interesting.