Young Austrian striker Andreas Weimann headed home in the 93rd minute for his first Premier League goal which gave Villa a 1-0 victory which was their first in five outings and saw them remain 15th on the table, 11 points clear of the drop zone.
Villa fans booed and jeered manager Alex McLeish when he subbed Charles N'Zogbia for Weiman with just under 20 minutes but it proved a masterstroke as the 20-year old was on hand to nod home past Mark Schwarzer who had parried away Gary Gardner's initial attempt.
Fulham, who have been in great form of late with three wins on the trot, provided very little up front after scoring five against Wolves last week and left manager Martin Jol scratching his head as he would have penciled in at least a point.
The loss sees the Cottagers drop to ninth on the table ahead of next weekend's home clash with Swansea City as Villa now prepare to host Bolton on Tuesday, March 20.
TRIBAL ASKS: Is just the tonic that Villa needs to get their season back on track and finish with a flourish?
Villa Park, Birmingham - 32,372
Yellow cards:AV - Stiliyan Petrov 66', Chris Herd 73' FUL - nil