Kieran Richardson praised Fulham for their fighting spirit as they beat Aston Villa 2-1 to keep their survival hopes alive.