Fulham head coach Marco Silva says they deserved much more from the game against Newcastle after his side faced a 1-0 defeat.