Watford boss Marco Silva said that Manchester City deserved all three points but was frustrated with officials allowing two 'offside goals' against his side.