LONDON — Wins by Chelsea and Manchester City, and a potent attacking display by Arsenal, left the top of the Premier League unchanged Saturday.
Chelsea leads the way after captain John Terry clinched a 1-0 victory over Everton in stoppage time by bundling in from Frank Lampard's cross, with goalkeeper Tim Howard's body helping to turn the ball into the net.
Arsenal is just a point behind its London rival as Olivier Giroud scored twice in his return to the starting lineup in a 4-1 victory over struggling Sunderland.
Third-placed City relied on Yaya Toure's goal to see off former manager Mark Hughes' Stoke 1-0 to remain three points back with a game in hand.
Champion Manchester United is still 15 points from the top, but moved up to sixth after ending a three-game winless run with a 2-0 victory at Crystal Palace.
Robin van Persie scored a penalty in the 62nd minute before Wayne Rooney ended a near two-month goal drought, the day after signing a new contract through June 2019, by meeting Patrice Evra's cross with a volley.
Fulham was the only team in the bottom three to get anything out of Saturday's games, with a 1-1 draw against West Bromwich Albion, but the London club remains at the bottom of the standings. Cardiff is just a point above Fulham after being crushed 4-0 at Hull, while Sunderland is two points above the Welsh club.
At Upton Park, West Ham's remarkable run continued as Southampton was beaten 3-1 to make it four successive victories.
BARCELONA, Spain — Gareth Bale scored from a long-range strike to help Real Madrid win its third straight game without Cristiano Ronaldo, 3-0 against Elche.
With Ronaldo finishing a three-game suspension, Madrid turned to midfielder Asier Illarramendi to open the scoring at the Santiago Bernabeu in the 34th minute.
Bale then squashed Elche's timid second-half surge with a blast from about 25 meters in the 72nd before substitute Isco Alarcon sealed the victory in the 81st.
Madrid's win lifted it three points ahead of Barcelona and Atletico Madrid. Barcelona visited Real Sociedad late, while Atletico travels to Osasuna on Sunday.
BERLIN — Hamburger SV ended its seven-game losing streak in the Bundesliga by beating Borussia Dortmund 3-0 in new coach Mirko Slomka's debut.
Hamburg climbed one spot into the relegation playoff place, overtaking Freiburg, which lost 4-2 at home to Augsburg.
Slomka took over last Monday from Bert van Marwijk.
Sandro Wagner scored late for Hertha Berlin to win 2-1 at Stuttgart, which has lost seven in a row.
Hoffenheim came from two goals down to draw 2-2 at Borussia Moenchengladbach, and 10-man Nuremberg beat Eintracht Braunschweig 2-1 in a game that featured three missed penalties.
Second-place Bayer Leverkusen's slump continued in the late game with a 3-1 defeat at Wolfsburg, which stretched its winning run to four games.
PARIS — Marseille beat Lorient 1-0 to stay in the hunt for a Champions League place.
The win moves Marseille provisionally up to fourth place, but Saint-Etienne could go back into fourth by beating Bastia late Saturday.
ATHENS, Greece — Marko Scepovic scored a hat trick to lead Olympiakos to a 4-0 victory at OFI in the Greek league.
Olympiakos remains undefeated after 26 rounds, 23 points ahead of PAOK, which hosts Panthrakikos on Sunday.
Scepovic is not eligible to play in Tuesday's Champions league round of 16 first-leg game against Manchester United.
GLASGOW, Scotland — Celtic goalkeeper Fraser Forster broke the Scottish league shutout record as he kept a clean sheet for a 13th consecutive match against Hearts in a 2-0 win.
The Englishman surpassed Bobby Clark's previous record of 1,155 consecutive minutes without conceding a goal — set during the 1970-71 season — by not being beaten in the first 31 minutes.
And Hearts failed to become the first team to beat the 25-year-old 'keeper since Nov. 2 as Celtic won 2-0. Leigh Griffiths and Teemu Pukki scored the goals that clinched a 15th consecutive Scottish Premiership win for the leaders.