Riyad Mahrez fired Manchester City back to the top of the Premier League as the champions won 1-0 against Bournemouth, while Hugo Lloris saved Tottenham in their draw with north London rivals Arsenal on Saturday.
Pep Guardiola's side sit two points above Liverpool thanks to Mahrez's second-half winner at Dean Court.
Liverpool can regain pole position if they win the Merseyside derby at Everton on Sunday.
At Wembley, Lloris saved a 90th-minute penalty as Tottenham salvaged a 1-1 draw in a pulsating derby.
Mauricio Pochettino's side fell behind in the 16th minute when Aaron Ramsey slotted home from Alexandre Lacazette's pass.
But Harry Kane won a controversial 74th-minute penalty to equalise for Tottenham.
Kane was offside when Christian Eriksen sent over a free-kick, but the flag stayed down and the England striker was bundled over by Shkodran Mustafi.
Arsenal had a golden opportunity to take the points when Davinson Sanchez was penalised for a soft challenge on Pierre-Emerick Aubameyang.
Referee Anthony Taylor felt the minimal contact was enough to justify a penalty, but Lloris came to Tottenham's rescue as the France star dived to his right to keep out Aubameyang's low penalty.
Arsenal dropped to fifth place after Manchester United moved one point above them into fourth with a dramatic 3-2 win against struggling Southampton at Old Trafford.
Yan Valery smashed a fierce drive past United goalkeeper David De Gea for a memorable first goal of the young Southampton defender's career in the 26th minute.
Ole Gunnar Solskjaer's team equalised in the 53rd minute as Brazilian midfielder Andreas Pereira bagged his first Premier League goal with a long-range curler.
Romelu Lukaku put United in front six minutes later with a composed finish.
James Ward-Prowse drew fourth-bottom Southampton level with a superb 75th-minute free-kick.
However, in the 89th minute, Belgian forward Lukaku made it four goals in two games with the last-gasp winner.