Description
On 21st May 2006, Watford triumphed over Leeds United in the EFL Championship Play-off Final with a resounding 3-0 victory. This significant win at the Millennium Stadium secured Watford’s promotion to the Premier League, marking a day of celebration for their fans and a pivotal moment in the club’s history.