Despite a poor performance against Ipswich Town that seemed to end their play-off aspirations, Watford's win against Bristol City has mathematically kept their slim hopes alive.
While a top-six finish is considered unlikely, the Hornets still face crucial matches against Sheffield Wednesday, Wrexham, Middlesbrough, and Coventry City that could determine their fate. The final two matches may also serve as a test for their young squad's readiness for potential Premier League promotion.