Arsenal, escolta inmediato de Chelsea y campeón vigente, se deshizo 2-0 del Fulham para no perderle la pisada a los líderes.
Igual hicieron Everton y Manchester United, los otros dos equipos situados en los puestos de vanguardia. Everton derrotó 2-1 a Manchester City, mientras que Manchester United venció 2-0 a Bolton.
El Villa se plantó con un esquema netamente defensivo en la cancha de Chelsea en Stamford Bridge, pero el equipo del técnico José Mourinho supo hacer lo suficiente para inclinar la balanza a su favor y obtener su 14ta victoria del campeonato.
Duff metió el único gol a los 30 minutos, en una jugada en la que se sacó de encima a un defensa y fulminó al arquero del Villa Thomas Sorensen.
Con Inglaterra haciendo caso omiso del receso de fin de año en las principales ligas de Europa, esta fue la primera de cuatro fechas de partidos de aquí al 3 de enero. Por ello, Mourinho modificó el tablero para la segunda mitad y así darle descanso a varios de sus jugadores.
Thierry Henry marcó el primero de los goles de Arsenal a los 12 con un remate de derecha rasante, su vigésimo de la temporada. Su compatriota francés Roberto Pires convirtió el segundo a los 71 al enganchar un centro del sueco Freddie Ljungberg.
A mitad de la liga, Chelsea encabeza la tabla de posiciones con 46 puntos tras 19 fechas y Arsenal suma 41. Everton cuenta con 40 unidades y Manchester United 37, sin renunciar a sus aspiraciones por el título.
Everton abrió el marcador ante el City con el tanto del australiano Tim Cahill a los 22 minutos. Robbie Fowler niveló a los 42, pero un cabezazo de Marcus Bent a los 63 sentenció el triunfo de Everton. La figura en el triunfo del Manchester United fue el galés Ryan Giggs, autor del primer gol, además de habilitar el pase para el segundo de Paul Scholes.
Liverpool goleó a domicilio 5-0 al colista Bromwich Albion.
Middlesbrough, quinto en la tabla, se alejó de los primeros al perder 2-0 frente a Birmingham. Portsmouth ganó por la mínima en su visita al Crystal Palace y Southampton empató sin goles con Charlton.
Newcastle dejó que Blackburn le remontase el marcador dos veces y tuvo que conformarse con un empate 2-2 en su partido como visitante.