Carabao Cup semi-finalists Bristol City head to Premier League side Watford for the second time this season.
Marco Silva’s side are sat in the middle of the pack in the Premier League. The Hornets had a good start to the season but appear to have dropped off over the festive period.
Despite beating Claude Puel’s Leicester City on Boxing Day, Watford have shipped five goals in two games with back to back defeats against Swansea and Manchester City.
Watford fell behind in just a minute at the Etihad when Raheem Sterling started the scoring. Christian Kabasele put through his own net before Sergio Aguero made it three.
Record signing Andre Gray scored a consolation with eight minutes to go but it was too little too late.
Bristol City are enjoying life in the SkyBet Championship as they are sat comfortably in a play-off place.
However, back to back defeats, have meant that the Robins have dropped out of the automatic promotion picture.
Costly defeats to top of the table Wolves and fellow play-off chasers Aston Villa meant that their victory over Manchester United in the Carabao Cup quarter finals seems so long ago.
Scott Hogan, Conor Hourihane, Birkir Bjarnason and a brace from Robert Snodgrass condemned the Robins to back to back defeats.
These two met earlier in the season in the Carabao Cup as Bristol City caused an upset at Vicerage Road.
Etienne Capoue put the Hornets in front before City were able to quickly turn the game around. Goals from Freddie Hinds and Bobby Reid in seven second half minutes put the Robins in control.
Niclas Eliasson put the icing on the cake before Adrian Mariappa scored a consolation for the hosts.