First-half goals from Troy Deeney and Matej Vydra helped Watford defeat Bolton Wanderers 3-0 at Vicarage Road.
Watford live updates
Watford have signed Brazilian goalkeeper Heurelho Gomes on a free transfer from Tottenham.
The 33-year-old has agreed a one-year deal at Vicarage Road, with the club having the option for a further 12 months.
Watford announced on their website: "Heurelho Gomes has agreed terms on a one-year deal at Vicarage Road and will officially become a Watford player on July 1."
Gomes spent part of last season on loan at Bundesliga side Hoffenheim.
He made 135 appearances for Tottenham over a six-year period having arrived at White Hart Lane from PSV Eindhoven in 2008.
Having been given his international bow in the 2003 CONCACAF Gold Cup, Gomes was also part of Brazil's 2010 World Cup squad in South Africa.
Callum Harriott's first league goals of the season secured Charlton's Sky Bet Championship survival with a game to spare as they sank Watford 3-1.
The rookie winger opened the scoring in the first half and then put the seal on a dramatic win with a superb late strike.
There were plenty of nerves around The Valley when Troy Deeney equalised for Watford in the second half, but Charlton captain Johnnie Jackson fired them back into the lead before Harriott's clincher killed off the Hornets.
Former Spain international Albert Riera has joined Championship side Watford until the end of the season.
The ex-Liverpool and Manchester City winger has agreed the deal following his release by Galatasaray in January.
OFFICIAL: #watfordfc defender Lucas Neill has signed for Doncaster Rovers on a one month loan deal
Watford have been fined £5000 by the Football Association after admitting a charge of misconduct.
The Hornets were accused of failing to ensure their players conducted themselves in an orderly fashion and/or refrained from provocative behaviour against Ipswich on December 21.