Plymouth Argyle and Watford played out a thrilling 3-3 draw in atrocious weather conditions at Home Park.
Edo Kayembe's effort into the bottom corner gave the Hornets an early lead, but Finn Azaz's superb volley levelled the scores soon after.
Azaz turned provider as he teed up Morgan Whittaker to blast the Pilgrims ahead before Ismael Kone's superb effort made it 2-2, only for Ryan Hardie to get a third for Argyle in a pulsating first half.
Ryan Andrews' well-taken goal made it 3-3 before Hornbets keeper Ben Hamer saved an Azaz free-kick and a stoppage-time Whittaker effort to earn the visitors a point in a game that saw Argyle have 29 shots to Watford's 18.