Manchester United went top of the table as Troy Deeney’s last-minute own goal gave them victory at Watford.
Deeney looked to have earned a point for the Hornets with a late penalty, but then slid home a Bastian Schweinsteiger cross.
Memphis Depay – starting a Premier League match for the first time since 4 October – netted United’s opener, volleying home an Ander Herrera cross.
Odion Ighalo and Etienne Capoue fired off target for the home side.
But, with just four minutes left, they made a breakthrough when Deeney smashed home after Marcos Rojo clumsily brought down Ighalo.
The drama in an end-to-end second half was not over, though, as United pushed for a winner.
They got their reward as Jesse Lingard’s ball across the box fell to Schweinsteiger, who slid it back across goal and Deeney bundled home.
The win took the Red Devils a point clear of rivals Manchester City, who face Liverpool at 17:30 GMT.