Fulham match-winner Chris Baird could not hide his delight after scoring six minutes from time to sink Aston Villa at Craven Cottage.