Chelsea stretched its lead at the top of the Premier League to 11 points with a 3-1 victory over a resolute Swansea City side at Stamford Bridge on Saturday.
Cesc Fabregas marked his 300th Premier League appearance with his side's opener after 19 minutes, finishing well after being picked out by Pedro's cut-back.
Swansea worked tirelessly to avoid further damage and stunned the leader shortly before halftime when Fernando Llorente rose to head Gylfi Sigurdsson's quickly-taken free kick past Thibaut Courtois.
Swansea's hopes of a valuable point in its relegation battle ebbed away when Lukasz Fabianski allowed Pedro's shot to squirm into the net and Diego Costa wrapped up the points with his 16th league goal of the season, volleying in from Eden Hazard's pass.
Meanwhile, in Berlin, Bayern Munich forward Robert Lewandowski scored a hat-trick as the Bundesliga leaders obliterated Hamburg SV 8-0 to stay five points clear at the top and equal its opponent’s heaviest league defeat.
The results: EPL: Crystal Palace 1 (van Aanholt 34) bt Middlesbrough 0; Hull City 1 (Huddlestone 72) drew with Burnley 1 (Keane 76); Everton 2 (Gueye 40, Lukaku 80) bt Sunderland 0; West Brom 2 (Dawson 10, McAuley 22) bt Bournemouth 1 (King 5); Chelsea 3 (Fabregas 19, Pedro 72, Costa 84) bt Swansea 1 (Llorente 45+2).
La Liga: Las Palmas 0 lost to Real Sociedad 1 (Xabi Prieto 74); Alaves 2 (Ibai Gomez 77, Katai 85) Valencia 1 (Soler 69).
Bundesliga: VfL Wolfsburg 1 (Mayoral 19) lost to Werder Bremen 2 (Gnabry 10, 18); Bayern Munich 8 (Vidal 17, Lewandowski 24-pen, 42, 54, Alaba 56, Coman 65, 69, Robben 87) bt Hamburg 0; Bayer Leverkusen 0 lost to Mainz 05 2 (Bell 3, Oztunali 11); SV Darmstadt 98 1 (Heller 47) FC lost to Augsburg 2 (Verhaegh 55-pen, Bobadilla 85); SC Freiburg 0 lost to Borussia Dortmund 3 (Papastathopoulos 13, Aubameyang 55, 70); RB Leipzig 3 (Forsberg 5, Maroh 34-og, Werner 65) bt Cologne 1 (Osako 53).