Defending champions Manchester City registered a hard-fought 2-1 win at Vicarage Road to extend the lead at the top of the England Premier League table to five points even as Bournemouth produced an identical result against visiting Huddersfield at home on Tuesday night.